ICE之轻量级分布式通讯中间件

系统 1716 0

Ice 是 Internet Communications Engine 的简称,出自ZeroC名门之下。
Ice 是一种面向对象的中间件平台。从根本上说,这意味着Ice 为构建面向对象的客户-服务器应用提供了工具、API 和库支持。Ice 应用适合于异构平台环境中使用:客户和服务器可以采用不同的编程语言,可以运行在不同的操作系统和机器架构上,并且可以使用多种网络技术进行通信。无论部 署环境如何,这些应用的源码都是可移植的。


其采用C/S 模式结构,支持同步调用方式和异步调用方式,异步派发调用方式。支持跨语言的对象调用。多种语言之间采用共同的Slice(Specification Language for Ice)进行沟通。支持ice到C,JAVA,C#,VB,Python,Ruby,PHP等多种语言的映射。

相同的开发环境:

不同开发环境:

Ice源代码发布包包含一系列的第三方产品:
• Berkeley DB, developed by Oracle (http://www.oracle.com)

• bzip2/libbzip2, developed by Julian R. Seward (http://sources.redhat.com/bzip2)

• The OpenSSL Toolkit, developed by the OpenSSL Project (http://www.openssl.org)

• SSLeay, developed by Eric Young (mailto:eay@cryptsoft.com)

• Expat, developed by James Clark (http://www.libexpat.org)

• STLport, developed by the STLport Standard Library Project (http://www.stlport.org)

• mcpp, developed by Kiyoshi Matsui (http://mcpp.sourceforge.net)
See the Ice source distribution for the license agreements for each of these products.

ZeroC ICE之旅------C++
http://masterkey.iteye.com/blog/183307
ZeroC ICE之旅------java
http://masterkey.iteye.com/blog/182975
ZeroC ICE之旅------Slice
http://masterkey.iteye.com/blog/184064
ZeroC ICE之旅------多语言互通互联
http://masterkey.iteye.com/blog/183742
ZeroC ICE之旅------集群和容错
http://masterkey.iteye.com/blog/185081
更多ICE文章,请关注:
Titan的天空
http://masterkey.iteye.com

ICE之轻量级分布式通讯中间件


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论