基于PEtALS的WebService组合与封装实现机制

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:song0719
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随着Web服务技术的不断普及和发展,互联网的应用范围内迅速出现了众多基于不同平台和语言开发的WebService。基于WebService的SOA已成为企业计算新的发展方向,企业服务总线(Enterprise Service Bus,ESB)是SOA架构的关键技术,为面向服务体系提供了基础架构。SOA系统的多个应用程序之间通过ESB进行服务交互,如何利用ESB上现有的WebService,在其基础上进行封装组合,实现服务的无缝集成,从而提供新的功能丰富的服务,成为一个值得关注的问题。本文围绕基于企业服务总线的SOA系统架构下,服务系统的WebService的管理封装组合实现技术展开讨论。首先,对开源企业服务总线PEtALS进行了剖析,分析了其架构及环境,描述了它所支持的服务引擎,并说明了基于PEtALS的应用开发模式。其次,不同的提供者可能提供完成相同任务的服务,这些服务在功能上来说是等价的,它们在服务组合阶段是可以相互替换的,为了能够对同类Web服务统一处理,提出了的标准消息WebService封装的概念和实现方法。为了能够更好的评价服务的质量,服务系统需要对服务过程中各个环节的参数进行采集,为此,本文给出了一种对PEtALS服务总线上的WebService进行再封装的方法。另外,为了重用总线上的Web服务,本文提出了基于PEtALS的WebService组合模型,利用多种企业集成模式对企业服务总线上的WebService进行组合,给出了一种组合服务的描述方法,详细描述了WebService组合的实现方式以及组合服务的调用方法。最后,介绍了基于PEtALS的客户网上数据管理系统,验证了本文研究的实用性。
其他文献
现实世界中的流体现象十分丰富,其中,最有趣,最具挑战性,也最复杂的现象主要来自于流体与其他物体交互的过程。近年来,有关流体与静止或者运动物体的交互已经引起计算机图形学研究
人体行为识别技术是指计算机通过分析视频序列,实现计算机自动检测视频图像中的人体行为并识别行为具体类型的过程。行为识别的本质是时变数据的分类问题,论文通过研究室内日
金融股市是国民经济的晴雨表,也是国家宏观经济发展的重要表现,因此了解金融股市是把握国家经济发展趋势的一个有效方向。然而金融股市是不断变化的,要了解、读懂它较为困难,
无线Ad hoc网络无中心的特点要求MAC机制不能依赖于某固定节点,因此,集中式的MAC机制不适合无线Ad hoc网络,无线Ad hoc网络的MAC机制必须分布实施。然而,无线Ad hoc网络的固有特
增强现实是虚拟现实中的一项前沿技术。随着视觉相关的前沿技术的发展和相机,投影仪等硬件设备的成本越来越低,基于投影仪相机的系统将会带来很多其他显示设备所不具备的乐趣
网格计算是高性能计算的一种方式,是近年来兴起的热门信息技术之一,它结合了传统的分布式计算,高性能计算等多种计算方式于一体。网格计算将网络上空余的多台计算机转化为自
随着多媒体技术和网络组播技术的飞速发展,越来越多的内容提供商选择组播作为多媒体内容的发布平台,而在组播环境下的数字产品的版权保护问题也变得越来越尖锐,组播数字指纹技术
BP神经网络是当前获得最广泛应用的神经网络模型之一,但其也存在固有的缺点,例如收敛速度慢、易陷入局部极小、网络结构难以确定等,这些缺点受到越来越多的科研学者的高度重
近年来,软件业的信息化、网络化、智能化的发展非常迅速,这也使得基于嵌入式系统的开发技术取得了一定的进步与发展,因此嵌入式应用系统也已慢慢渗透到我们的生活和生产的各
随着Web2.0技术的蓬勃发展,互联网上产生了海量的用户评论信息,如何从这些评论中挖掘出有价值的信息,越来越受到研究者们的关注。从产品评论中挖掘意见信息,一方面可以帮助用