ICE之轻量级分布式通讯中间件 - nessofblade的专栏 - CSDNBlog

来源:百度文库 编辑:神马文学网 时间:2024/04/29 08:56:33
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.
ICE之轻量级分布式通讯中间件 - nessofblade的专栏 - CSDNBlog ICE介绍(1) - abetman的专栏 - CSDNBlog ICE介绍(2) - abetman的专栏 - CSDNBlog ICE介绍(3) - abetman的专栏 - CSDNBlog 工作流系列之可自管理的分布式工作流引擎的设计与实现 - 雪狐狸的专栏 - CSDNBlog 分布式计算开源框架Hadoop入门实践 - 文初的专栏 - CSDNBlog 分布式计算开源框架Hadoop入门实践 - 文初的专栏 - CSDNBlog 跨平台的网络通信中间件:ICE和ACE 进程间的通讯实现(IPC)的11种方法 - Johnny的专栏 - CSDNBlog 跨平台的网络通信中间件:ICE和ACE-中间件技术-middleware 跨平台的网络通信中间件:ICE和ACE-中间件技术-middleware 网络编程之setsockopt - hurtmanzc的专栏 - CSDNBlog 面向对象之关系依赖 - zhangningbo168的专栏 - CSDNBlog C++资源之不完全导引 [下] - lostown的专栏 - CSDNBlog C armman的专栏 - CSDNBlog 处理好人际关系的30个原则 - 深之JohnChen的专栏 - CSDNBlog cv Tapestry的介绍 - bfh365的专栏 - CSDNBlog CFileDialog的详解 - bhw1985的专栏 - CSDNBlog Xindice的FAQ - TKDD的专栏 - CSDNBlog 多线程的测试 - wuzoujing的专栏 - CSDNBlog C 资源之不完全导引(完整版) - ugg的专栏 - CSDNBlog JavaFX发现之旅:JavaFX Script With Eclipse 入门(第一部分) - yq76034150的专栏 - CSDNBlog 工作流模式详解之流程控制模式(5)——Simple Merge - 俠盜躶奔漢的专栏 - CSDNBlog 工作流模式详解之流程控制模式(4)——Exclusive Choice - 俠盜躶奔漢的专栏 - CSDNBlog