http://doc.zeroc.com/display/Ice/Ice+Services
Ice提供了一个复杂的客户端-服务器平台。但是,真实的应用程序需要的不止是远程通讯能力,一般来说,你还需要按需启动服务器,分布式代理,分布异步时间,配置应用,升级应用程序等能力。
Ice提供了许多服务来支持这些功能。这些服务被实现为一个Ice服务器,你的应用作为一个客户端。虽然,开发者可以自己用Ice来实现这些服务,但这需要花费不少时间,所以应该花时间去学习如何使用这些服务,而不是重新制轮子。
Freeze and FreezeScript
方便存储对象状态在数据库。
IceGrid Service
这是一个Icelocation serveice。他能间接解析出地址。
IceGrid还有很多能力
允许注册服务器自动启动,
提供工具简化那种包含多个服务端的复杂应用配置。
支持同步和负载均衡。