用基于Web服务的SOA实现分布式应用系统集成的研究

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:kelly_0810
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术和Web应用的飞速发展,各企业以及企业内部出现了基于多种软件架构的应用系统,同时还存在着传统桌面应用系统。这些系统的开发语言不同、部署平台不同、通信协议不同。它们之间要实现互联互通,甚至要通过Internet进行数据传输,这就需要一种新的技术来解决这些问题。同时,由于现代企业的业务发展迅速,企业的业务流程和功能不断变化,因此对灵活的、可维护性和可扩展性强的IT系统集成的需要成了当务之急。 面向服务的架构可以很好地解决这种系统集成。近年来Web服务技术日趋成熟,相关标准也比较完善,这为面向服务的架构提供了技术基础和保障。本文来源于中央电大教务管理系统。通过采用基于J2EE平台的Web服务技术,解决了这一多层、多极大型分布式系统中主干节点间的大数据量传输问题,在一定程度上实现了应用逻辑的自动化。 本文讨论了Web服务技术在大型分布式应用系统中的具体应用。详细介绍了电大教务管理系统跨Internet大数据量传输的实现方法,包括如何优化性能等问题。在此基础上进一步讨论了用面向服务的架构构建电大系统的方案,实现教务管理系统和另外两个外部系统的集成。本文同时分析了电大系统的业务特点和实际需求,以及传统分布式组件架构集成方法的不足。说明了用面向服务的软件架构进行电大系统集成的优势。接着通过以面向服务软件设计思想对具体业务流程的分析,以J2EE为实现平台,Web服务为技术基础,构建了不同粒度的面向服务的体系结构,以此为实现电大系统集成的解决方案。具体探讨了该方案如何以最小的代价和最快的速度应对系统业务逻辑的变化。 最后,文章对面向服务体系结构当前还存在的问题和今后的发展趋势进行了分析,对电大系统的实现和发展方向进行了展望。
其他文献
互联网技术的快速发展使得大量的信息系统处于开放的网络环境下,信息节点的整体规模随着信息总量的膨胀不断扩大,同时信息节点的拓扑结构逐渐分散化和异构化,信息在节点间的流动
伴随着互联网与多媒体技术的迅猛发展,人们可更加便捷地获取所需要的多媒体资源,但这些资源受到的非法拷贝、伪造及传播也变得越来越容易,这无疑使版权所有者的合法权益受到
汽车轮胎模具特别是子午线轮胎模具形状复杂、种类繁多、加工精度要求高,对设计和制造均提出了很高的要求,因此对于轮胎模具的开发不能只局限于利用CAD/CAM技术,而是迫切需要借助
21世纪,由于人们生活方式的巨大改变,导致腰椎病人数的增加。传统脊椎手术由于手术过程的主观性,从而影响手术效果。而问题的主要原因就是目前高精度建模手术模拟导航和手术评价
基因组翻转排序在基因组重组研究与实践中具有重要价值,本文研究基因组翻转排序的计算方法。基因组翻转排序目的是计算两个基因组之间的最少翻转次数,最少翻转次数称为两个基因
近年来,随着网络技术的迅速发展和J2EE平台的广泛应用,基于Web技术构建,完全B/S操作模式的应用系统因其具有易用性,通用性和良好的可扩展性等优点而迅速发展成熟起来。但是,在大型
TCP协议在Internet网上表现出良好的性能,但应用于无线网络时,其性能显著下降,如何提高TCP在无线网上的性能成为目前重要的研究课题。本文主要研究TCP友好的拥塞控制算法,改
随着近几年移动通信行业从3G到4GLte的快速发展,移动通信的前沿代表智能手机因为其潜在的市场前景而倍受各大企业的青睐。有市场必有竞争,为了提升竞争力,各企业分别从外观、质
入侵检测是动态网络安全模型中的关键环节。随着网络规模的扩大,网络攻击更加分布化和协同化。这就要求入侵检测系统也必须向分布式、协同化方向发展。本文研究的主要内容是基
在互联网大数据的背景下,PB级海量数据的检索已经成为研究的热点,而图书检索作为检索的一个分支也备受关注。传统的图书检索系统虽然在一定程度上解决了用户对图书信息的检索需