论文部分内容阅读
软件模式是近年来软件工程领域热门研究的课题,有效地解决软件设计策略的复用问题,其目标是文档化优秀的软件系统设计成果,为软件设计人员提供类似于其他工程领域的设计手册。本文研究了软件模式的基本理论及其在网络通讯应用服务器设计中的应用。
第2章首先对软件模式的基本理论作了较系统的概括:从软件模式理论的来源到模式的定义与要素、软件模式的描述形式、模式的范畴等;
第3章对经典设计模式进行了简单介绍;
第4章重点论述用于并发和网络化对象的模式,包括服务访问和配置模式、事件处理模式、同步模式和并发模式。
第5章介绍了系统所用到的ACE、ASF框架,及怎样使用设计模式设计系统。
本文作者主要参与该系统的总体设计,负责PSProcessor核心框架设计,并设计与实现域对象、订阅管理和客户管理模块。