摘要: Ice为分布式开发提供了技术完善的客户-服务平台。实际上,现实的应用不仅仅只需要具备远程通讯能力,通常的,还需要随需启动服务,把代理分布到客户端,分发异步事件,配置应用,发布补丁等等。 Ice自带了一些服务,这些服务具备了上面所说的特征和一些其它的特征。这些服务实现以服务器的形式实现并向你的应用提供服务。他们分别是: 1、IcePack IcePack是Ice的定... 阅读全文
posted @ 2007-07-25 16:07 Mashimaro 阅读(1105) 评论(0) 推荐(0) 编辑
摘要: 服务器/客户端(server/client):这个的定义与一般的定义相同,主动的一方被认为是client . ICE对象:跟OOP中的对象类似,不同之处在于,在分布式的环境中,同一个ICE对象在不同的地址空间中都可能存在着.ICE对象也提供了一组接口(facets).ICE对象还有一个特殊的接口:主接口. 代理(proxies):是ICE对象引用,代理是在客户地址空间,... 阅读全文
posted @ 2007-07-25 15:28 Mashimaro 阅读(315) 评论(0) 推荐(0) 编辑
摘要: SliceICE的规范语言,跟CORBA的IDL(Interface Definition Language)等价的东西,是一种中间语言。Slice建立了客户端和服务器端共同遵守的契约:接口。Slice也用来描述对象持久数据。 Slice CompilersSlice的规范语言可以映射成多种编程语言。目前ICE支持C++,Java,Python,PHP,C#和VB的语言映射。Ice的客户端和服务器... 阅读全文
posted @ 2007-07-25 14:29 Mashimaro 阅读(352) 评论(0) 推荐(0) 编辑