【摘 要】
:
随着IT行业的快速发展和企业基本业务需求的不断增长,目前软件体系结构越来越难以处理日益增长的软件复杂性。然而,近年来,业界提出的面向服务体系结构(SOA)作为软件架构中下
论文部分内容阅读
随着IT行业的快速发展和企业基本业务需求的不断增长,目前软件体系结构越来越难以处理日益增长的软件复杂性。然而,近年来,业界提出的面向服务体系结构(SOA)作为软件架构中下一个发展的阶段来解决这一挑战,已经初见成效,并且成为软件业下一步发展的大趋势。因而,就如何将现有系统转到基于SOA的企业应用系统中来就显得十分必要。本文首先阐述了该课题研究的背景和现状,指出了研究的目的和意义;然后,在深入研究分析SOA软件架构和Web Services技术的基础上,提出了一种适用于重用遗产系统的体系架构模式――扩展面向服务的体系架构(E-SOA , Extended Service-Oriented Architecture),研究了基于E-SOA架构模式的基本实现,并着重研究了实现的关键技术——封装;最后,本文通过迁移一个网上购物系统的应用实例,阐述了基于E-SOA架构模式的实现过程,并在Windows环境下利用Microsoft Visual Studio.NET平台实现了其中的主要构件,即用Web Service将遗产系统分层封装为服务组件。
其他文献
随着互联网技术的不断发展,网络入侵技术也不断进步,并且正在造成越来越大的危害。目前,很多安全研究机构及安全产品公司纷纷将其重心转向了对入侵检测研究与开发中来。但是,入侵
计算机游戏作为人们的一个重要娱乐手段从开创至今已有上十年的历史,这是一个新兴和快速发展的产业。随着软件规模的不断扩大,计算机游戏,作为一类特殊的软件,无论规模,分类,都变得
ASN.1提供了丰富的数据类型,灵活的扩展机制和高效的编解码规则,适合用来描述复杂的协议,是目前电信、多媒体信息传输、数据加密等领域描述协议的主要手段。但是通过大量实践发现
现代集成电路制造技术依然按照摩尔定律不断发展,设计规模越来越大,复杂度越来越高,特别是在通用处理器设计领域集中体现了这一规律。以Intel和AMD为代表的x86指令集通用处理器
近年来,随着Internet的快速普及,基于Internet的分布式计算得到了迅猛发展,出现了许多新兴的、大规模的分布式系统,如P2P、网格和Web服务等。这些分布是系统具有开放性、动态性和
嵌入式系统融合了微电子、计算机软/硬件、通信和电子工程等多种技术,广泛应用于航空、航天、仪器仪表、工业控制、家用电器、信息家电和3C(Computer, Communication & Contro
远程监控报警在许多控制领域中有着十分重要的意义,但是传统的远程监控系统一般都需要建设并维护有线或无线网络,不仅维护费用高,也不能适应新的要求。随着移动通信技术的发展,本
随着控制技术的不断发展,高抗干扰、高灵敏度的自动控制技术越来越受到社会的广泛关注。尤其是在温度控制领域,一方面,经典的PID控制器以其高稳定性、高可靠性、结构简单、调整
软件开发过程是一个对国民经济建设和软件技术发展均有重大理论意义和实用价值的研究课题。在软件开发过程中,用户需求不断变化,各种意想不到的情况层出不穷,令软件开发过程
信息隐藏与信息检测技术是20世纪90年代中后期发展起来的作为信息安全领域的一门新兴交叉学科。本文主要的研究内容是以数字图像为载体的信息隐藏技术和信息检测技术。本文对