模式在软件开发中的应用

来源 :中国石油大学(北京) | 被引量 : 0次 | 上传用户:benn_zhao123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件模式是近年来软件工程领域热门研究的课题,有效地解决软件设计策略的复用问题,其目标是文档化优秀的软件系统设计成果,为软件设计人员提供类似于其他工程领域的设计手册。本文研究了软件模式的基本理论及其在网络通讯应用服务器设计中的应用。 第2章首先对软件模式的基本理论作了较系统的概括:从软件模式理论的来源到模式的定义与要素、软件模式的描述形式、模式的范畴等; 第3章对经典设计模式进行了简单介绍; 第4章重点论述用于并发和网络化对象的模式,包括服务访问和配置模式、事件处理模式、同步模式和并发模式。 第5章介绍了系统所用到的ACE、ASF框架,及怎样使用设计模式设计系统。 本文作者主要参与该系统的总体设计,负责PSProcessor核心框架设计,并设计与实现域对象、订阅管理和客户管理模块。
其他文献
当前,建筑业的审核、算量、施工等设计后工序仍停留在人工读图的状态。VHEasyQS作为第五代算量软件,在设计时直接生成完整的建筑物三维模型并实现构件间全局搭接关系分析,真正做
开发企业级管理信息系统须符合企业的实际业务需求,尽可能易于重用和扩展,需要快速且高效地进行开发,确保可以及时投入使用。为满足这些要求,应采用N层软件体系结构以及快速有效
随着信息技术的发展,可以利用的信息资源越来越丰富。人们难以从这些资源中找到自己需要的信息,因此,自动问答、信息检索、信息抽取等技术应运而生。自然语言处理技术作为这些应
联机分析处理技术和数据挖掘技术都是决策支持的重要技术,两者在决策分析过程中可以分工合作、功能互补。但是两者的产生背景、发展历程、数据基础、分析层次、用户群等方面存
随着进化计算的迅速发展和普及,进化计算领域的分支——遗传程序设计的研究在90年代后达到了高潮。遗传程序设计算法是根据生物学原理对个体(计算机程序)进行生物学意义上的优
随着计算机技术的发展,嵌入式系统已成为计算机领域的一个重要组成部分,并成为近年来新兴的研究热点。嵌入式系统是由嵌入式处理器,相关支撑硬件和软件构成,而嵌入式处理器是构成
通过无线网络进行音视频等多媒体数据的传输是目前的一个研究热点。然而,无线信道本身存在误码率高、延迟大、传输速率低等缺陷,因此如何提高传输可靠性一直是无线视频传输研
随着集成电路工艺的发展,芯片的集成度越来越高,工作频率越来越快,相邻信号线之间的噪声相对越来越大,由此引起的信号完整性问题已成为影响集成电路系统的功能及性能的重要因素。
因特网的飞速发展,使其成为迄今为止最密集、最丰富的新闻信息来源。伴随着因特网的广泛应用,网络中的新闻信息迅速地积累、膨胀,新闻信息的利用需求与要求也不断提高,同时XML结
相位测量轮廓技术是目前应用最为广泛的一种结构光三维测量技术,在很多领域都有着非常广泛的应用前景,其中包括工业检测、医疗产业、质量监控、逆向工程、文物数字化以及虚拟现