
论文摘要
随着IT行业的快速发展和企业基本业务需求的不断增长,目前软件体系结构越来越难以处理日益增长的软件复杂性。然而,近年来,业界提出的面向服务体系结构(SOA)作为软件架构中下一个发展的阶段来解决这一挑战,已经初见成效,并且成为软件业下一步发展的大趋势。因而,就如何将现有系统转到基于SOA的企业应用系统中来就显得十分必要。本文首先阐述了该课题研究的背景和现状,指出了研究的目的和意义;然后,在深入研究分析SOA软件架构和Web Services技术的基础上,提出了一种适用于重用遗产系统的体系架构模式――扩展面向服务的体系架构(E-SOA , Extended Service-Oriented Architecture),研究了基于E-SOA架构模式的基本实现,并着重研究了实现的关键技术——封装;最后,本文通过迁移一个网上购物系统的应用实例,阐述了基于E-SOA架构模式的实现过程,并在Windows环境下利用Microsoft Visual Studio.NET平台实现了其中的主要构件,即用Web Service将遗产系统分层封装为服务组件。
论文目录
摘要Abstract第一章 绪论1.1 需求分析及研究背景1.1.1 遗产系统体系架构的局限性1.1.2 解决遗产系统体系架构局限性的首要选择1.1.3 本课题研究的现实需求1.1.4 目前国内外研究的现状1.2 课题研究的目的和意义1.3 本论文相关工作1.4 本论文章节安排第二章 SOA软件架构和Web Service技术研究2.1 SOA软件架构及其要素2.1.1 概述2.1.2 角色2.1.3 操作2.1.4 SOA组件2.1.5 生命周期2.1.6 应用2.2 Web Service技术及其组件2.2.1 Web Service技术概述2.2.2 Web Service技术的协议结构2.2.3 Web Service技术组件2.3 Web Service技术与SOA架构的相互关系第三章 E-SOA软件架构的设计与实现3.1 重用遗产系统的E-SOA架构的分析与设计3.2 基于E-SOA架构系统的实现3.2.1 利用面向对象技术对遗产系统进行分析3.2.2 基于服务组件技术的遗产系统迁移3.2.3 重用遗产系统的实现方式3.3 基于Web Service封装技术的具体实现3.3.1 数据层的封装3.3.2 事务层的封装3.3.3 应用程序层的封装3.3.4 相关质量要素的分析与实现第四章 基于E-SOA软件架构迁移遗产系统的实例4.1 构建SOA系统的长远规划与遗产系统的功能分析4.2 总体架构设计4.3 用封装技术实现服务组件4.3.1 从数据层上实现封装4.3.2 从事务层上实现封装4.3.3 从应用程序层上实现封装第五章 总结及展望参考文献致谢附录A 名词术语索引表附录B 作者在读期间的研究成果
相关论文文献
标签:软件体系结构论文; 技术论文; 服务组件论文; 封装论文;
遗产系统向基于SOA的企业应用系统迁移的研究与实现
下载Doc文档