- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ESB企业应用集成技术探究和应用
ESB企业应用集成技术探究和应用 摘 要:随着经济全球化进程的不断加快,高科技信息技术也随着得到很大发展。近几年,企业应用集成技术的使用和发展都呈现上升的趋势,因此面向服务的体系结构也随之应运而生。在面向服务的体系结构中,企业服务总线主要承担着服务交互和消息传输通道的作用,是为未来可能进行业务发生变化的基础架构。本文主要分析了企业应用集成技术的概念与内容、利用企业服务总线技术的意义,并分析了企业服务总线的具体应用,以期能为相关人士带来帮助。
关键词:企业服务总线;企业应用集成技术;研究;应用
中图分类号:TP393.09
随着信息时代的到来,在给企业发展带来机遇的同时,也给这些企业的发展带来了挑战。许多投资者用其资金资本为企业创建起来许多的信息系统,成为企业管理和处理内部与外部业务的重要手段。但是这些信息系统本身存在着很大的局限性,只能够处理某一领域的业务和数据,严重缺乏接口规范及接口标准,因此这些信息系统之间不仅无法成功地实现业务集成,也不能实现信息共享。而随着各个企业的不断发展,所应用的系统也越来越多,这些企业亟需一种科学有效的集成方法,使新旧应用系统能够有机地集成起来。在此背景下,企业应用集成技术随之应运而生。
1 企业应用集成技术的概念与内容
企业应用集成是一种完成组织内与组织外的异构系统,通过与数据源之间进行交换、共享和协作信息的有效途径。企业应用集成不仅能够将企业内部和外部的各种应用软件系统、硬件系统、各种标准及业务流程有机的连接在一起,从而实现许多企业应用系统相互之间的无缝集成[1]。同时,企业应用集成还可以把企业应用系统集合为一个整体,然后在进行信息与业务的处理工作,确保企业的资源、业务和管理之间能够实现协调运转,最终提升企业的整体经济效益。就目前的发展形势看,面向服务的体系结构仍是企业应用集成发展的总趋势。
根据企业应用集成的不同应用范围,可以将其分为两种。第一种是企业内部的应用系统集成,另外一种是企业与企业间的应用系统集成。其中,两种企业应用集成之间是相辅相成的关系,企业与企业间的应用系统集成以企业内部的应用系统集成作为其实现前提,也是进行企业间产业优势整合工作的基础。
2 利用企业服务总线技术的意义
随着企业的信息化发展逐渐成熟,企业之间的战略联盟已经成为当今最突出的一种竞争方式,这就从根本上决定了企业的发展必须实现企业应用集成技术。企业服务总线是一种在标准信息总线开放性的基础上,利用标准接口与适配器,促使各个组件与各个程序之间实现互相操作的方式。从本质上说,企业服务总线是能够给企业提供科学可靠消息技术的一种新型的中间件技术。利用企业服务总线技术,可以通过对企业与企业间的应用系统集成总线,提供给企业快速有效的集成模式,具有部署能力强、互操作性、标准性、可扩展性、耦合性以及平台的无关联性等特点[2]。企业服务总线技术的广泛应用对于企业之间实现需求信息共享的目的具有重要的意义。它不仅可以使企业内部与跨企业间、新软件应用系统与旧软件应用系统之间的有效连接,还能够实现企业的监控应用程序同功能启用管理进行科学交互,实现对Web Services的补充。
3 企业服务总线的应用
3.1 企业服务总线的分层处理机制
近几年,软件开发工程已经朝着逐渐简单化的趋势发展,而且行业内统一将软件开发的系统逻辑与业务逻辑分开,企业服务总线技术的形成也是在此原则下进行开发和设计。用户在使用企业服务总线技术时,只要进行二次开发,对消息格式转换规则与路由规则进行合理设定,再部署所需应用系统,即可实现与其他应用系统之间的无缝连接、数据共享和信息共享。企业服务总线可以细分为许多功能层,包括接口定义和路由器处理器等。每一个功能层具有不同的功能,承担着不同的工作。而企业服务总线把路由器处理器与接口定义设置为总线的管理层,因此企业可以根据其实际商业需要及商业逻辑,实行程序定向开发。企业服务总线的分层处理有效加快了应用系统集成的配置速度。
一般情况下,企业服务总线可以分为基础环境层、服务执行层、适配器层、组件规则层等四个层次[3]。其中,各企业已经普遍拥有了基础环境层。服务执行层主要包括路由解析器、网络管理器和信息转换解析器等构成,该层主要是一些第三方中间件,承担着调配规则进行业务逻辑与业务服务的执行工作,再把结果送返给消息发生器,最终发回至消息服务器。适配器层由消息解析器、消息发生器、消息探听器与消息接连服务器构成。消息监听器在其中承担着监听的工作,通过对监听所来的消息进行处理,选取适合该系统的相关信息,再结合消息解析器所解析出来的信息,并选取能够实现为消息处理器服务的信息。组件规则层一般都是由企业的内部开发人员根据本企业的业务过程与业务流程而开发,可以采取现场开发与遗留
文档评论(0)