基于SCA与Web服务应用集成的研究与实现

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:zjundu1980
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着全球经济一体化的深入发展,敏捷的、不受限制的业务集成已经成为研究的热点。不少企业希望能够实现集成企业内外的信息,同时又可以随时更新这样的集成,针对这一要求,Web Services技术以其出色的互操作性、松散耦合特性正不断吸引着IT界和企业界的关注目光。随着各界对其研究应用在深度、广度上的不断延伸,其背后的概念架构——面向服务体系架构(SOA,Service-Oriented Architecture)逐渐被认为占据着更为重要的地位。Web服务是SOA的现行最佳实践,但Web服务只是定义了如何构建单个服务,而并没有回答如何对服务进行组合与装配;并且,SOA的应用集成应兼容传统的集成技术,而不能只限于Web服务,论文针对上述问题展开了深入的研究。为了解决服务组合与装配问题。首先,本文研究了基于SOA对Web Services进行集成的原理及体系结构,阐述了面向服务的设计思想,比较了SOA与WebService的联系与区别;接着,通过研究传统Web服务的集成方法及其不足,结合基于SCA进行集成的优势,论文改进了传统基于SOA的Web Services集成模型,设计了一个基于SCA和Web服务相结合的应用集成架构(简称SSW架构),该架构不仅在应用集成上发展了Web服务技术,还能较好地解决SOA应用集成中服务组装和数据编程问题,简化了使用SOA构建应用系统的开发过程。通过将传统中间件编程从业务逻辑中分离出来,使开发人员集中精力编写业务逻辑,而不必将大量的时间花费在底层的技术实现上,既解决了传统组件接口和传输协议紧密耦合问题,又简化了业务组件的开发、组装和部署流程,同时还提高了系统的可移植性、可重用性和灵活性,使系统的可测试性也有很大的提高。最后本文在讨论SCA集成的可行性和必要性之后,设计了一种基于SOA的SCA集成架构,并结合实例设计了服务集成的流程,通过实例说明如何创建SCA组件和配置SCA的模块,如何创建SCA的客户端,如何创建Web Service绑定的实现模块和引用模块,如何实现Web Service绑定的引用模块对实现模块的调用,进一步验证了研究的可行性。
其他文献
支持向量机的提出是基于二分类问题,它具有全局最优、结构简单、推广能力强等优点。经典的支持向量机使用均等的方式对各维属性进行处理(属性权重值均为1),而在一个实际的分类
随着计算机技术和网络的发展和普及,信息化己经影响到社会的各行各业,电子政务就是其发展的结果。电子政务建设对加快政府职能转变,提高工作质量和效率,增强各级政务部的管理
入侵检测系统是一种主动防御系统,它作为网络的“第二道防线”,有着其他静态防御体系无法替代的功能。随着网络攻击方式日趋多样,越来越多的智能技术被引入入侵检测系统。半
随着计算机网络的快速发展和广泛应用,网络规模日益增大,对网络恶意攻击所造成的损失也越来越大。大规模网络的特点是节点众多,分支复杂,数据流量大,并且包含多个网段存在着异构的
对等网络小世界模型簇聚合和存在短链的特性已经被证明对提高检索效率是非常有效的,熟知的Internet,www以及其他许多真实世界中的网络都属于小世界网络。本文基于对等网络的搜
随着互联网的深入应用和多媒体计算机技术的飞速发展,大量图像信息被产生出来,如何对这些图像信息进行高效检索是迫切要解决的问题之一。基于文本关键词的传统检索方法已经不
在社会保险审计的过程中,理解被审计地区的法规和业务流程是非常重要的环节。各地的法规政策是开展业务的基础,根据法规政策来构建当地的业务模型也是理解业务的有效手段。目
Agent技术,尤其是多Agent技术在基于网络的分布式计算环境中,发挥着日益重要的作用。它不仅为分布式应用问题提供了有效的解决途径,还为研究分布式计算系统的特点提供了概念
脑电溯源问题是从给定的头皮脑电位分布推算出脑内神经活动源的信息,脑电溯源问题具有优化算法的重要性和适定化的困难性,如何设计一种有效的学习算法能够在合理的时间内得出满
本文以嵌入式数据库软件的研发为背景,探讨了任务执行器的软件构架,旨在建立一个既满足实时性要求又能节省内存空间的任务执行模型。以面向对象/构件的方法为指导,借助统一建