没有合适的资源?快使用搜索试试~ 我知道了~
Ice通信框架的基础结构
需积分: 10 14 下载量 30 浏览量
2010-12-12
13:10:26
上传
评论 1
收藏 165KB PPT 举报
温馨提示
试读
19页
详细介绍了Ice通信框架的基础结构,对于希望了解ICE通信编程的童鞋很有帮助。
资源推荐
资源详情
资源评论
曾海涛
曾海涛
ICE
ICE
通信框架简介
通信框架简介
ICE
ICE
特性
特性
面向对象的语义。
面向对象的语义。
支持同步和异步的消息传递,提供了同步和异步的操作调
支持同步和异步的消息传递,提供了同步和异步的操作调
用和分派,提供了发布——订阅消息传递机制。
用和分派,提供了发布——订阅消息传递机制。
与硬件架构无关,客户端及服务器与底层的硬件架构屏蔽
与硬件架构无关,客户端及服务器与底层的硬件架构屏蔽
开来。对于应用代码而言,像字节序和填充这样的问题都
开来。对于应用代码而言,像字节序和填充这样的问题都
隐藏了起来。
隐藏了起来。
与上层的编程语言无关,客户端和服务器可以分别部署,
与上层的编程语言无关,客户端和服务器可以分别部署,
所用语言也可以不同,支持
所用语言也可以不同,支持
C++
C++
、
、
Java
Java
语言,客户端支
语言,客户端支
持
持
PHP
PHP
语言。
语言。
与采用的操作系统无关,
与采用的操作系统无关,
ICE
ICE
完全是可移植的,同样的源
完全是可移植的,同样的源
码能够在
码能够在
Windows
Windows
、
、
Linux
Linux
、
、
MacOS
MacOS
和
和
UNIX
UNIX
上编译和
上编译和
运行。
运行。
ICE
ICE
特性
特性
(
(
续
续
)
)
完全是线程化的,其
完全是线程化的,其
API
API
是线程安全的。
是线程安全的。
采用
采用
TCP
TCP
、
、
IP
IP
和
和
UDP
UDP
作为传输协议,客户端和服务器
作为传输协议,客户端和服务器
代码都不需要了解底层的传输机制。
代码都不需要了解底层的传输机制。
服务器的位置是对用户透明的,
服务器的位置是对用户透明的,
ICE
ICE
例程负责定位对象,
例程负责定位对象,
并管理底层的传输机制,比如打开和关闭连接。客户与服
并管理底层的传输机制,比如打开和关闭连接。客户与服
务器之间的交互显得像是无连接的。服务器可以迁移到不
务器之间的交互显得像是无连接的。服务器可以迁移到不
同的物理地址,而不会使客户持有的代理失效,而客户完
同的物理地址,而不会使客户持有的代理失效,而客户完
全不知道对象实现是怎样分布在多个服务器进程上的。
全不知道对象实现是怎样分布在多个服务器进程上的。
采用
采用
SSL
SSL
强加密,可以使客户和服务器完全安全地进行
强加密,可以使客户和服务器完全安全地进行
通信。
通信。
采用内建的持久机制创建持久的对象。并且提供了对高性
采用内建的持久机制创建持久的对象。并且提供了对高性
能数据库
能数据库
Berkeley DB
Berkeley DB
的内建支持。
的内建支持。
剩余18页未读,继续阅读
资源评论
hbjhyhb
- 粉丝: 1
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功