基于JBI的分布式企业服务总线的研究与实现

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:wenping1980
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息化的发展和深入,许多企业投入大量的资金在企业信息化的发展和改革中。企业的信息化系统在生产和工作中也为企业带来了极大的便利和较高的效率。但是随着各种信息系统的开发和运行的同时,它们各自独立的运作也为企业带来了一定的困难和阻碍。为了解决这种问题,国外研究组织提出了面向服务架构和企业服务总线的思想来解决系统集成的问题。然而基于集中式的企业服务总线的架构也存在着一些局限性:随着加入总线的服务和用户增多,总线的负荷快速增加,形成系统的性能瓶颈;总线一旦出现故障,整个应用集成系统会处于瘫痪状态。针对以上的问题,本文提出了一种基于JBI的分布式企业服务总线的系统架构,详细设计了系统的层次结构、各层次的组成和功能,以及系统在数据集成和业务集成时,内部组件的运行流程。针对系统数据集成的需求,本文给出了基于JBI的分布式企业服务总线在数据集成过程中每个层次的组件、组件功能和实现过程。针对其中数据不断更新的问题,本文设计了一种利用数据库触发器获得所需数据的触发器算法,使用了XML作为数据存储的方式和网络传输的格式,并设计了一种联合使用DOM和SAX技术处理XML数据冗余问题的算法。针对系统业务集成的需求,本文给出了基于JBI的分布式企业服务总线在业务集成过程中每个层次的组件、组件功能和实现过程。针对不同类型的遗留系统,本文设计了使用Java反射机制、JNI技术和JaWin插件对遗留系统进行Web服务封装的方法。针对消息传输缺乏持久性问题,本文设计了一种使用MQ软件进行稳定消息传输的解决方案。针对分布于各计算机节点的总线管理问题,本文给出并实现了一种利用JMX技术进行远程控制管理的方法。最后本系统的研究成果初步应用于某运输公司的系统集成中。运行结果表明基于JBI的分布式企业服务总线具有良好的运行效果,有效地解决了集中式企业服务总线的问题,满足系统集成的需求,并提高了系统的利用率和集成效率。
其他文献
近年来,无线网络、移动计算、数字家庭技术取得巨大发展,越来越多的基于移动计算技术的新应用不断涌现,其中也包括了如移动三维导航、移动产品展示、数据可视化、掌上游戏等在内
语义Web的构建不仅需要由本体来定义基本知识骨架,同时也需要由遵循本体而定义的实例层知识库来构建内容。虽然语义Web数据逐渐增长,但是实例层的数据却依然较为稀少。语义关
城市公交查询系统为乘客提供了优化、及时的信息服务,通过合理的引导,很大程度上方便了他们的出行,同时减少了不必要的交通流量,提高了整个公交线网的运行效率和城市信息服务
语言是人类特有的功能,是自然界中人类区别于其他生物的特殊能力。随着世界一体化的到来,第二语言学习者逐年增加。计算机辅助发音训练技术应运而生,它不仅可以缓解语言教师
当前用户在多个终端进行办公和娱乐已经成为一种普遍的现象。根据应用场景的不同,用户可以选择不同的终端进行使用。当用户使用不同的终端时,将会面临在不同终端进行切换的问
车流量检测技术是智能交通系统系列技术中的关键基础,基于视频图像处理技术的车流量检测技术的研究已成为该领域的研究热点。视频检测技术日益成为最具优势、最有发展潜力的检
由于期货市场的行情受到政治、经济等多方面因素的影响,其内部规律非常复杂,传统的预测技术的预测效果并不理想,而神经网络具有优良的非线性特性,特别适用于处理高度非线性系
长距离无线Mesh网络非常适合部署在偏远或者人口稀疏的地域,用于宽带网络接入。但基于IEEE 802.11n的长距离无线Mesh网络,在长距离链路传输中,由于原有的停等传输方式的限制
随着Internet互连网络的飞速发展,流媒体技术已经被广泛应用。流媒体的访问流量在Internet的访问中占据了越来越重要的地位。在有限的资源条件下,如何满足快速增长的用户需求
TAC竞赛是专为交易性Agent之间的竞争而创造的平台,Agent通过游戏服务器提供的市场进行交易并且实现竞争目标。竞赛的目的不仅仅是为了人工智能技术的运用,更主要的是要将人工