dadedu 发表于 2012-8-5 11:16:34

《ACE 自适配通信环境(ADAPTIVE Communication Environment)》



ACE OS 适配层:并发和同步、进程间通信(IPC)和共享内存、事件多路分离机制、显示动态连接、文件系统机制。

ACE C++ 包装:并发和同步组件、IPC和文件系统组件、内存管理组件。

ACE 框架:事件多路分离组件(ACE Reactor、Proactor)、服务初始化组件(ACE Acceptor、Connector)、服务配置组件(ACE Service Configurator)、分层流组件(ACE Stream)、ORB 适配器组件。

ACE 分布式服务库组件

高级分布式计算中间件组件:CORBA、DCOM、JAVA RMI 。
高级中间件应用:The ACE ORB(TAO)、JAWS。

JAWS(框架的框架):事件多路分派器、并发策略、IO策略、协议管道、协议处理器、缓存虚拟文件系统。

中间件可自动完成的一些:
认证、授权和数据安全。
服务定位和绑定。
服务注册和启用。
事件多路分离和分派。
在像 TCP 这样的面向字节流的通信协议之上实现消息帧。
涉及网络字节序和参数整编(marshaling)的表示转换问题。

一些 OS 和通信的概念:
网络寻址和服务标识。
表示转换,比如加密、压缩和在异种终端系统间的字节序转换。
进程和线程的创建和同步。
本地和远地进程间通信(IPC)机制的系统调用和库例程。
页: [1]
查看完整版本: 《ACE 自适配通信环境(ADAPTIVE Communication Environment)》