ACE Overview

ACE Overview

ACE(ADAPTIVE COmmunication Environment) is a open-source, cross platform, object-oriented comunication software framework.

ACE structure:

[b]The ACE OS Adapter Layer[/b]
shield platform dependencies
a. Concurrency and synchronization
b. Interprocess communication(IPC) and shared memory
c. Event demultiplexing mechanisms
d. Explicit dynamic linking
e. File system mechanisms

[b]C++ Wrapper Facades for OS Interfaces[/b]
C++ wrapper and OO abstraction,facade pattern
a. Concurrency and synchronization components
b. IPC and filesystem components
c. Memory management components

[b]Frameworks[/b]
Higher-level network programming framework
a. Event demultiplexing components
b. Service initialization components
c. Service configuration components
d. Hierarchically-layered stream components
e. ORB adapter components

[b]Distributed Services and Componnets[/b]
Standard library of distributed services
1, Factoring out reusable distributed application building blocks
2, Demonstrating common use-cases of ACE components

a. Naming Service
b. Time Service
c. Token Service
d. Server Logging Service
e. Client Logging Service
f. Logging Strategy Service

[b]Higher-level Distributed Computing Middleware Components[/b]
Higer-level distributed computing middleware
a. The ACE ORB(TAO)
b. JAWS

[img]http://www.cs.wustl.edu/~schmidt/gifs/layer3.gif[/img]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值