企业服务总线中的服务排队路由

来源 :桂林电子科技大学 | 被引量 : 0次 | 上传用户:bang67640
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向服务架构(SOA)的兴起为企业应用集成指明了新的发展方向,而企业服务总线(ESB)作为面向服务架构的最佳实现方式提供了服务集成的主要功能,如消息路由和数据格式转换等。服务路由是ESB的核心功能,用于实现服务间消息的传递,企业服务总线可将服务请求消息通过路由传递给目标服务提供者。在动态网络环境中,静态型服务路由的路由路径显得固化,所以不具有很强的动态适用性,而面对网络的动态性需求,动态服务路由的研究具有十分重要的意义。  将互联网上功能相同的Web服务根据不同QoS(Quality of Service)属性值可进行各种各样的排队,利用排队的服务排队路由的研究是服务动态路由的一个方向,体现了服务路由的动态性。由于新设计的模型或者新提出的方法对排队信息的有效利用,ESB可以实现更高效能的服务路由,本文立足于现有的研究成果和技术,主要从以下三个方面进行了针对服务排队路由的研究。  (1)搜集并整理互联网上功能相同的Web服务,这些Web服务由于含有不同的QoS属性值而各有差异。QoS属性值反映了服务执行的平均水平和平均状态,因此可以将这些有效的QoS属性值加以利用进行排队,由于对排队信息的有效利用使服务排队路由展现出更好的效果。  (2)提出了服务的排队选择模型,该模型主要是为了应对动态网络中服务失效的情况,模型充分运用根据平均反应时间进行的排队信息,并设计了三种策略来应对失效,其中最核心的策略是服务的出队归队操作,用于维持一个优质的服务队列。搭建并运行实验的整体流程后,在开源测试工具上进行了针对稳定性、高效性和可靠性的测试,结果表明服务的排队选择模型能够提高ESB服务路由的整体效能。  (3)提出了针对服务个性化选择路由的排队方法,该方法充分利用各QoS属性对应的队列信息。搭建个性化选择路由的整体流程,在相关组件中分别编写用排队方法和已有研究中比例值方法的个性化选择算法,实验结果表明排队方法相比于比例值方法更加简单易行,并且最大程度上保证了服务选择的公平性,最后能够选择出更满足用户需求条件的服务。  根据QoS属性值进行的排队是经过科学分析后得到的有序性队列,将这些有序的队列加入到服务路由的设计中,通过实验最终展示了服务提供者反馈结果消息的良好效果,也证实了服务的排队具有良好的应用价值。
其他文献
人脸识别技术是模式识别和机器视觉领域最富挑战性的研究课题之一,它在公共安全、信息安全、人机交互等领域中有着广泛的应用前景。经过三十多年的研究,人脸识别技术在理想环境
网上购物已经成为越来越普及的新的购物习惯。网络购物的主要好处包括:送货上门、比较方便;价格便宜;购买到本地没有的商品;节省体力和时间;商品品种较多;比传统购物的效率高等。近
集成了传感器、嵌入式计算、网络和无线通讯技术而成的无线传感器网络是一种全新的信息获取和处理技术,无线传感器网络可以自组织网络拓扑结构,节点间通过协同工作能够实时监
近年来,各种新型的保险业务不断涌现,人们对保险业务的要求也不断提升。如何根据投保品种、投保人等历史数据,合理设定储备金数额、保险金标准,进行快速有效的风险分析和损益判断
随着新一轮教师全员培训的全面推进,教师继续教育的管理工作也变得越来越复杂和繁重,传统的教师继续教育信息管理方式与手段已经不能再适应形势的需要。利用现有的信息技术整合
近年来,智能交通系统(ITS)、车载GPS定位系统、城市交通诱导系统等相关地理信息系统(GIS)技术的广泛应用对电子地图搜索服务提出了更高的要求。因此,对电子地图搜索及其相关
在现代远程教育的迅速发展的过程中,由于经历了网站构建技术的不同时期,很多教育网站的实现技术、构筑平台及系统架构都相差甚远。本文研究的重点是如何实现尽可能地保留已有的
多视点视频(Multi-view Video)是能够提供立体感和交互操作功能的新型视频系统,它能够提供场景对象在不同观察角度下的视频图像信息,并可根据使用者的需求自由选择和操作视听对象
当今社会是数字信息化时代,各种数字多媒体信息包括文本、图像、声音、视频等等在网络上广泛传播。但是网络上的信息很容易被随意复制及修改,侵权问题日益严重,各种信息的版权保
操作系统的安全对于计算机系统的安全具有举足轻重的作用。而在操作系统的诸多子系统中,审计系统又为最后一道安全防线。现有的审计系统主要可以分为两类:操作系统自带的以及