ACE(Adaptive Communication Environment)介绍
轉自 ?http://blog.csdn.net/huangyong19870618/article/details/4954512
?
Adaptive Communication Environment(自適配通信環境),簡稱ACE。為一個以C++的Template技術所做成的開放源代碼的可跨平臺的網絡應用程序的程序庫套件。
?
相關書籍?
The ACE Programmer's Guide,ISBN 0-201-69971-0?
C++ Network Programming?
Mastering Complexity Using ACE and Patterns,ISBN 0-201-60464-7?
Systematic Reuse with ACE and Frameworks,ISBN 0-201-79525-6?
ACE自適配通信環境(ADAPTIVE Communication Environment)是可自由使用、開放源碼的面向對象(OO)框架(framework),它實現了許多用于并發通信軟件的核心模式。ACE提供了一組豐富的可重用C++包裝外觀(wrapper facade)和框架組件,可跨多種平臺完成通用的通信軟件任務,其中包括:事件多路分離和事件處理器分派、信號處理、服務初始化、進程間通信、共享內存管理、消息路由、分布式服務動態(重)配置、并發執行和同步,等等。
ACE的目標用戶是高性能和實時通信服務和應用的開發者。它簡化了使用進程間通信、事件多路分離、顯式動態鏈接和并發的OO網絡應用和服務的開發。此外,通過服務在運行時與應用的動態鏈接,ACE使系統的配置和重配置得以自動化。
ACE正在進行持續的改進。Riverace公司(http://www.riverace.com)采用開放源碼商業模式對ACE進行商業支持。此外,ACE開發組的許多成員目前正在進行The ACE ORB(TAO,http://www.cs.wustl.edu/~schmidt/TAO.html)的開發工作。
轉載于:https://www.cnblogs.com/ph829/p/4070505.html
總結
以上是生活随笔為你收集整理的ACE(Adaptive Communication Environment)介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mkdirp——递归创建目录及其子目录
- 下一篇: Java基础(三十二)JDBC(2)连接