说起C++ 的系统和网络编程开源库,恐怕没有人敢否认ACE的王者地位。其实ACE不光是一个实用的程序库和框架集,它更是一个设计模式的典范应用。ACE在线索引文档:http://www.dre.vanderbilt.edu/Doxygen/Stable/ace/index.html
ACE具有极其明显的分层体系结构,一般划分为三个层次:
1. 操作系统适配层
2. C++包装层
3. 构架和模式层
说起C++ 的系统和网络编程开源库,恐怕没有人敢否认ACE的王者地位。其实ACE不光是一个实用的程序库和框架集,它更是一个设计模式的典范应用。ACE在线索引文档:http://www.dre.vanderbilt.edu/Doxygen/Stable/ace/index.html
ACE具有极其明显的分层体系结构,一般划分为三个层次:
1. 操作系统适配层
2. C++包装层
3. 构架和模式层