
ZeroC Ice- 反叛之冰
文章平均质量分 88
英雄郑旺
美团网 基础架构部
展开
-
详细教你如何部署ICE服务(一)
这系列文章将会一步步教你如何部署一个ICE服务,如果你正在读这篇博客,我想你已经了解了什么是ICE(Internet Communications Engine),以及如何去实现ICE服务,并且了解什么是ICE对象、ICE对象标识符、ICE对象适配器、ICE服务实现servant、ICE通信器等概念,当然如果你连什么是ICE都不知道,我不建议你继续读下去。先说一下ICE的基本组件:(1)原创 2017-07-04 19:39:52 · 21046 阅读 · 2 评论 -
详细教你如何部署ICE服务(二)---IceBox加载启动Ice服务
在上一篇文章中,我使用了自己实现的一个简单容器简单粗暴的启动一个ICE服务,正如上篇文章所总结的那样,这种部署服务的方式存在诸多缺点。这里我们给出使用IceBox这个框架来开发和部署我们的Ice服务。原创 2017-07-06 11:05:16 · 7936 阅读 · 0 评论 -
详细教你如何部署ICE服务(三)---IceBox框架 & Ice Registry服务注册中心的联合使用
在详细教你如何部署ICE服务(二)---IceBox加载启动Ice服务这篇博客中,我们使用了IceBox来设计服务代码和启动Ice服务。单单使用IceBox组件来设计和启动Ice服务,客户端必须将服务端的EndPoint写死到代码中,为了解决这个问题,Ice设计了服务注册表Registry组件,这是一个以二进制文件形式存储运行期Ice服务注册信息的独立进程,作为服务的metadata存储数据中心,以供客户端查询。依托Registry的功能,Ice服务实现了Service Locator组件,这是一个标准的原创 2017-07-06 17:54:15 · 5020 阅读 · 1 评论