基于消息组件的企业服务总线动态路由研究

来源 :江苏大学 | 被引量 : 0次 | 上传用户:diyapple
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着企业信息化的不断发展,各式各样的服务不断涌现,企业服务总线的应用越来越广泛。在企业服务总线的实际应用过程中,服务的交互往往是在运行时动态决定的,通常不仅是简单的双向交互,常常伴随着复杂的多边交互。同时,很多服务提供者提供了相似或相近的服务,它们之间存在着竞争的关系。如何从不同的服务提供者中选择合适的服务来协作完成业务流程是企业服务总线中的重要的挑战,设计一种可靠的动态服务路由成为了企业服务总线研究热点之一。   针对企业服务总线中静态消息路由存在的不足,提出一种基于消息路由组件的动态可靠路由模型。该模型基于企业集成模式中的消息路由组件,对路由策略进行动态配置,依照性能优先、可靠性优先、安全性优先三种策略对动态消息路由进行QoS建模分析,动态确定最优路由线路。最后以大全集团的企业信息化系统中的应用为例,应用本文所设计的基于消息组件的企业服务总线框架,实现对其中论坛信息查询系统以及互联网宽带用户行为分析系统之间的集成以及消息路由的设计,并与已知的动态路由模型进行比较。通过这个实例来论证本文所设计的基于消息组件的动态可靠路由模型方案的可行性。实验结果表明,该方法不仅减少了消息路由传输的响应时间,同时还提高了消息路由传输的可靠性和安全性。同时介绍了三种常用的消息序列化方法,然后详细介绍了数据映射模板驱动的序列化方法。主要工作如下:   (1)对企业服务总线中的路由模型进行了介绍。当前动态路由模型存在着可靠性低、安全性低,以及性能低等缺点。同时介绍了企业服务总线中消息路由模型所采用的各种技术,包括XML、WebService、SOAP以及WSDL等,这些技术在企业服务总线中具有重要的应用。   (2)对企业服务总线中动态消息路由模型的框架进行了研究。介绍了互联网中的路由算法,包括静态的Dijkstra算法以及动态的距离向量路由选择算法(Distance-Vetctor,V-D)和链路状态选择算法(L-S)。然后介绍了企业集成模式中各种消息组件,对它们的作用进行了具体的分析,同时给出了相关的实现代码,最后将各种消息路由组件组合起来,构成了动态消息路由模型的框架。   (3)对策略可配置的路由算法进行了研究。对路由策略进行动态配置,依照性能优先、可靠性优先、安全性优先三种策略对动态消息路由进行QoS建模分析,定义了请求消息头,服务注册表,服务质量因素矩阵以及统计属性表,并给出了策略可配置的动态消息路由算法,动态确定最优路由线路。   (4)对数据映射模板驱动的消息序列化方法进行了研究。首先介绍了三种常见的消息序列化方法,然后介绍了动态模板驱动的SOAP序列化方法,定义了数据映射模板DMT以及上下文无关的文法,同时给出了java以及XML中的数据模型原子操作集合,以及DMT的生成算法。   (5)企业应用实例。最后以大全集团的企业信息化系统中的应用为例,应用本文所设计的基于消息组件的企业服务总线框架,配置了论坛信息查询系统以及互联网宽带用户行为分析系统的WebService的环境,并在SOAPUI中测试出消息的响应时间,以及丢包率等属性,最后将所得的数据与已有的路由模型进行比较,发现动态可靠模型有效地提高了路由传输的可靠性、安全性。
其他文献
随着移动智能终端设备的普及和移动互联网技术的蓬勃发展,云计算不再局限于PC和静态的有线拓扑网络,基于手机等智能终端的移动云计算开始崭露头角。然而,与PC相比智能终端的
随着电子商务和信息技术的飞速发展,企业需要存储和处理的数据量正在以惊人的速度增长,而传统的基于单处理器和单计算机平台的处理能力已无法满足日益复杂的查询需求。如何才能
随着计算机技术和网络通信技术的发展,计算机网络在给人们便利的同时,还面临一系列安全问题。计算机系统和网络设施的入侵攻击行为日益增多,已经严重地影响了人们使用网络资源的
无线无线传感器网络是由传感器节点以自组织方式构成的无线网络,其目的是感知、采集、和处理网络覆盖区域内感知对象的信息,并将收到的信息传递给观察者。无线传感器网络在军
近年来,随着我国经济和社会的快速发展,各行各业信息化程度不断提高,林业信息化建设也取得长足的进展。地力数据是林业中最重要的数据类型之一,对这类数据进行分析,对地力等
云计算是一种商业的计算模式,它具有强大的规模效应和独特的技术特征,这些特性使得云服务具有很强的性价比。它将任务分布在由大量计算资源等构成的数据中心之中,使得云计算的用
随着通信及微电子等技术的不断进步,无线传感器网络在诸多领域得到了广泛的应用。无线传感器节点能量极为有限等因素使得无线传感器网络的运作机制与传统的无线网络有较大的
突发状况下的建筑物紧急疏散与人员的生命安全息息相关,如何快速有效地使疏散人员安全撤离,已经成为当前公共安全领域研究的热点。目前国内外的建筑物疏散系统主要以静态疏散
云计算是由网格计算、并行计算、分布式计算发展而来,是一种新型的商业计算模式。由于云计算商业价值巨大,且对目前IT运营模式的影响意义深远,云计算己经成为国内外商业和科研机
最近兴起的关于车载自组网的研究可以为人们提供交通安全,协调驾驶,多媒体共享等方便,舒适的服务。由于车辆出行已经成为我们日常生活中的一个重要组成部分,车载自组网在我们生活