论文部分内容阅读
由于操作系统及通信平台的多样性,通信软件开发者往往要面对诸多问题,而利用软件设计模式能够帮助开发者成功完成任务并开发出高性能的通信软件。介绍ACE框架在通信领域中的面向对象的设计模式以及使用ACE框架构建通信系统软件所带来的优势,并提出了一种网络服务器架构以及基于模块设计服务器系统软件的思想。最后结合具体应用,详细讲述如何利用ACE中的若干设计模式及组件框架进行网络服务器通信底层模块的设计和实现。