基于ESB的企业应用集成平台研究

来源 :江西理工大学 | 被引量 : 0次 | 上传用户:gmwzg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
企业应用集成要解决的问题是如何将企业内部各种异构的系统组织起来,使它们能够以一种统一的方式进行相互通信,而不用理会它们背后具体的技术平台差异。企业应用集成的发展经历了几个阶段,从传统的点到点集成到基于中间件的集成,再到面向Web服务的集成,随着企业应用系统的不断转型,企业应用集成的形式也在不停地演变,新集成平台相继出现以满足新时期集成的需要。而近几年伴随着面向服务的架构(SOA)从理论层次逐渐走向实践舞台,企业应用集成迎来了新的发展契机,SOA具备的低耦合、高复用等特性正是传统企业应用集成所欠缺的,利用SOA中面向服务的思想可以很好地解决传统企业应用集成中所存在的先天不足。作为SOA的核心基础结构,企业服务总线(ESB)扮演着连接服务的重要角色,用以解耦服务请求者和提供者,使ESB理所当然的被用于实现面向服务的企业集成平台。本文研究了基于ESB的企业应用集成平台的构建,将SOA应用到EAI领域,以提供一种面向服务的集成(SOI)解决方案。本文首先对传统集成技术进行了回顾与总结,分析其技术特点及不足,然后引入SOA——面向服务的架构,利用SOA中的面向服务的思想来解决目前面临的EAI难题,其中使用的是SOA的企业服务总线模式(ESB),ESB在面向服务的集成解决方案中起主导作用。接着,本文提出了一种基于ESB的企业集成架构,该架构对SOA分层模型进行了扩展,在保留SOA固有优点的同时加强了对服务集成与编制的支持,适合集成各种异构的应用系统。此外,本文重点分析该架构每个层次的特点与功能,比较了基于ESB的集成架构与传统集成解决方案之间的优劣。通过对ESB的进一步理性认识和深入分析,并结合当前SOA相关技术和规范的发展情况,本文设计并实现了一个基于ESB的企业应用集成平台,它完全符合面向服务集成的设计准则,其核心设施是处于中间层的ESB,它被划分为客户端网关、通信基础设施和服务端网关三个部分,每一部分负责完成集成平台的某一特定功能。在该集成平台中,ESB通过服务中介者为服务之间的交互提供中介服务。本文还设计了一个服务中介者模型,并提供了一个开源参考实现方案。最后,为了加深对集成平台实现原理的认识,本文给出了一个遵循JBI规范的典型集成实例,详细介绍了利用ESB进行服务集成的步骤和方法,该实例涉及到集成平台的服务集成、服务中介和服务编排等主要功能,从中可以充分体现出使用基于ESB的企业应用集成平台进行服务集成的特点与优势。
其他文献
随着全球竞争的不断加剧,制造业在产品的设计、制造与市场方面正面临着前所未有的挑战,传统的串行设计方法已经不能满足不断快速变化的市场需求。随着信息化进程的不断深入,
诱导多能干细胞(Induced Pluripotent Stem Cells,IPS)是一种通过引入外源基因诱导体细胞去分化得到的多能干细胞。诱导多能干细胞能进行体外细胞分化,培养出各种组织器官,为
在人们的生活逐渐进入数字化的今天,数字产品的版权保护问题也日益突出。数字水印技术通过将特定的信息嵌入到载体作品中,为数字产品的版权保护与完整性认证提供了一种有效的
随着网络和信息技术的飞速发展,人们可获得的知识越来越多,但是要快速、准确地定位需要的信息却越来越困难。如何在海量的信息中提取有价值的信息成为信息处理的一大热点,各
移动代理(MA)是能够在异构网络中自主迁移的软件实体,它的迁移性和自治性很好的弥补了分布式技术的不足,具有广阔的应用前景。目前移动代理的研究已经取得很多成果,但是尚未解决
事务管理是数据库管理系统的一个基本功能,它主要用于维护数据的一致性,支持多用户的并发访问,使用户可以可靠地查询和更新数据库。嵌入式移动数据库系统同样要求提供事务处
信息化是当今世界经济和社会发展的大趋势。在我国,农业是国民经济的基础产业,又是弱质、落后产业,经营场所的封闭性、分散性和生产手段的落后性等特点决定了农业信息化的迫
本文主要从硬件和软件设计方面阐述了基于DSP和1553B总线接口的嵌入式系统的设计与实现。首先阐述了系统的硬件设计方案,包括DSP、CPLD、1553B总线接口、A/D、D/A、开关量输
随着我国汽车使用的日益普及,安全行驶已经成为人们关注的焦点。轮胎对汽车的稳定性,安全性起着关键作用。TPMS,即轮胎压力监控系统,主要用于对汽车胎压与温度进行实时监测,
本文以协同工作平台服务(CWPS)系统的研究开发为背景,构造一个基于J2EE的协同工作流机软件构架模型,保证业务过程的正常运转。协同工作流机解释执行的过程模板是XML格式的文