基于JBI规范的消息路由器的研究与设计

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:zhangdeyu520
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
多年的企业信息化建设,企业内部已经建立许多分散孤立的应用系统,随着业务规模不断扩大,集成已经成为当今企业的迫切需求。但是企业应用一般都由运行在不同操作系统,多个层面上的应用系统组成,形成一个个“信息孤岛”。企业应用系统是否能快速适应商务逻辑的变动,解决信息共享与应用集成的问题已经是企业应用获得成功的关键所在。面向服务的架构(SOA)具有粗粒度、松耦合的特性,并可灵活地实现服务的组合与重用。尽管目前存在着众多标称SOA的解决方案,但它们大部分都采用非标准技术实现,导致技术私有且灵活性低,维护不便。ESB集成技术和JBI规范的出现和兴起给SOA注入新的内容,使得集成系统的规范性、灵活性、松耦合性更强。 本文首先分析了传统SOA实现上的不足和传统消息中间件的缺陷,指出其存在紧耦合、与具体协议相关和开发时缺乏标准支持的缺点;接下来以JBI规范为依据,以高吞吐和低延时、低耦合和灵活性、可扩展性为设计目标,重点围绕JBI容器中消息路由器的体系结构、工作原理和设计时使用到的关键技术进行研究,确定了消息路由器的组成模块并分步实现;文中最后对系统进行了功能和性能测试,并以一个系统集成实例证明了改进思路及方法是正确的。本文重点研究了以下几个方面内容: 1、针对传统路由器在耦合性、灵活性和标准化的不足方面,依据插件式组件代替适配器的改进思路,设计了系统的主要模块,包括:消息传输管道、消息体、服务模块和路由模块等。 2、详细研究了系统实现中使用到的几个核心技术,包括多道并发技术、异步消息的轮询和回调模式、基于事件驱动的发布/订阅模型。 3、设计并实现了一个基于JBI规范的消息路由器,包括消息交换的创建、同步和异步消息传输、服务信息的注册与管理、基于流传递的路由代理等功能。 4、通过测试和应用实例证明消息路由器能够满足系统在功能、性能和灵活性等方面的要求。
其他文献
随着卫星、CT成像等传感器的广泛应用,空间数据的数量和复杂性都在飞快地增长,但空间数据的处理技术却相对落后,因此,空间数据挖掘成为了数据挖掘的一个新的研究领域。空间离群点
高速公路交通事件的快速检测,对及时有效地进行交通事故救援和处理、有效减少由于交通事故产生的交通延误及避免二次事故的发生具有重要意义,是智能交通系统中的重要组成部分
离群点挖掘随着数据挖掘的发展引起了广泛关注。通过对国内外离群点挖掘算法的研究情况分析可知,以往的离群点挖掘算法还存在诸多问题,例如用户定义的阈值往往直接影响着挖掘
门限签密方案在现实生活中具有广泛的应用,比如电子选举,电子拍卖。设计门限签密方案时主要考虑两大问题:一是效率问题。二是分享者,分发者的欺骗问题。论文根据现存的门限签
随着卫星全球定位系统和无线通讯技术等科学技术的快速发展,已经能够跟踪并记录移动对象的位置信息。移动对象在地理信息系统、移动计算和基于位置的电子商务等方面发挥着重