IceGrid定义
Icegrid是为ice应用提供的location和activation服务。分布式应用出现之后,随之产生了网格计算的概念,分布式应用中每个server环境被称为一个grid。而icegrid则提供了管理多个分布式grid的机制,开发人员只需要将精力集中在server的实现上即可,至于分布式应用中涉及到的安装、更新、监控、负载均衡、快速添加grid等问题,icegrid提供了自己的实现方案。
IceGrid部署
1. Ice编程,生成servant的可执行jar包
2. 编辑registry注册文件
3. 编辑node节点文件
4. 编辑xml应用文件
5. 使用icegridregistry启动registry
6. 使用icegridnode启动node
7. 使用icegridadmin启动application
8. Ice编程,client调用icegrid