共享接口网关模型研究

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:cuilu206
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文以协同工作平台服务系统CWPS研究开发为背景,结合Spring开发框架和中间件技术的思想,以面向对象/构件的方法为指导,建立共享接口网关软件构件模型,并运用设计模式等软件体系结构方法和技术,对系统模型进行了优化设计。文章首先探讨并使用了Spring作为轻量级的J2EE开发框架,并对中间件技术进行了分析和研究,为后文模型的提出和实现打下基础。进而通过对领域需求的描述和分析,合理的对系统进行功能划分,建立了软件的用例模型和活动模型。然后重点对系统的核心模块进行改进和优化,运用软件构件化的设计思想,结合传统中间件技术和通用接口的设计理念,阐述了可加载协议体系结构的设计思想,进而提出可加载协议的配置模型。在领域设计阶段,采用面向对象/构件的方法,建立了软件的静态和动态模型,并使用统一建模语言对软件模型进行形式化描述。重点分析了对象访问适配器的对象结构模型和对象行为模型,并采用设计模式等方法进行了优化设计,提高软件的构架性能。最后给出了共享接口网关系统主体框架的ACME描述,以及系统中典型应用的Java实现。文章中分析得到的模型框架、建模原则、实现方法等都被运用于协同工作平台服务系统的研究与实现中,规范了整个软件的开发过程,提高了软件开发效率,具有一般的理论意义和实用价值。
其他文献
闪存是一种新型的电可擦除可编程只读存储器,具有非易失、读写速度快、抗震性能好、低功耗、体积小等特性。随着闪存容量的不断增加和价格的逐渐下降,闪存相对于传统机械硬盘具
随着计算机技术和网络通信技术的高速发展,以并发性、分布性、实时性、异构性和互操作性等主要特征的并发分布式系统已成为计算机技术的主流方向。并发现象以其固有的复杂性,
海豚是一种高智商的水生哺乳动物,它们使用自己独特的“语言”——哨声来进行互相交流。要想理解海豚的语言,就必须要对海豚哨声进行分析研究。当前对海豚哨声的分析研究大多是
随着计算机软硬件系统规模的日益复杂化、重要化,如何保证计算机系统的正确性和可靠性,逐渐成为当前理论界和产业界共同关心的重要问题。长期以来,常用的系统设计检验方法是以经
随着Internet上信息量的迅速增长,搜索引擎已经成为人们检索网上信息的主要手段,是互联网上人们获取信息最重要的方式之一。网络爬虫作为搜索引擎中负责采集信息的模块,有重要的
目前,国内外垂直搜索引擎发展迅速,各行业各种类型的垂直搜索引擎如百花齐放。与传统搜索引擎相比,垂直搜索的一大特点就是需要对HTML页面进行信息抽取,但是实现通用自动的抽取系
语音识别即计算机自动语音识别,简单地说,就是让计算机能听懂人说话,将人说的话转换成计算机文本的一项技术。随着Internet和电子商务的飞速发展,语音识别技术将为网上会议、商业
语义Web和Web服务是WWW发展的两个重要趋势,这两种技术的结合产生了另一个新兴的研究课题——语义Web服务。语义Web服务是指用语义Web标记语言来描述服务的语义,并结合本体的
随着网络技术逐步应用到许多重要部门,安全协议是否能达到所要求的安全目标是非常关键的问题。借助形式化的方法或者工具是分析和检验安全协议性质的一个重要技术手段。GSPM(
由于森林火灾具有突发性和复杂性的特点,将计算机技术和数学建模技术应用于森林防火已成为必然的发展趋势。森林扑火方案是森林防火的重要组成部分,对于有效的组织扑救、减少