- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ESB企业服务总线概述
ESB概述
企业服务总线,即ESB全称为Enterprise Service Bus,指的是传统 \t /item/%E4%BC%81%E4%B8%9A%E6%9C%8D%E5%8A%A1%E6%80%BB%E7%BA%BF/_blank 中间件技术与XML、Web服务等技术结合的产物。ESB提供了网络中最基本的连接中枢,是构筑企业神经系统的必要元素。
面向服务的体系结构已经逐渐成为IT集成的主流技术。面向服务的体系结构(service-oriented architecture,SOA)是一种软件系统设计方法,通过已经发布的和可发现的接口为终端用户应用程序或其它服务提供服务。
ESB技术详解
ESB提供了一种开放的、基于标准的消息机制,通过简单的标准适配器和接口,来完成粗粒度应用(服务)和其他组件之间的互操作,能够满足大型异构企业环境的集成需求。它可以在不改变现有基础结构的情况下让几代技术实现互操作。
通过使用ESB,可以在几乎不更改代码的情况下,以一种无缝的非侵入方式使企业已有的系统具有全新的服务接口,并能够在部署环境中支持任何标准。更重要的是,充当“缓冲器”的ESB(负责在诸多服务之间转换业务逻辑和数据格式)与服务逻辑相分离,从而使得不同的应用程序可以同时使用同一服务,用不着在应用程序或者数据发生变化时,改动服务代码。
图、ESB技术实现方案
基本功能:
服务的MetaData管理:在总线范畴内对服务的注册命名及寻址进行管理。
传输服务:确保通过企业总线互连的业务流程间的消息的正确交付,还包括基于内容的路由功能。
中介:提供位置透明的路由和定位服务;提供多种消息传递形式;支持广泛使用的传输协议。
多服务集成方式:如JCA,Web服务,Messaging ,Adaptor等.
服务和事件管理支持: 调用服务的记录、测量和监控数据;提供事件检测、触发和分布功能;
扩展功能:
面向服务的元数据管理: 他必须了解被他中介的两端,即服务的请求以及请求者对服务的要求,以及服务的提供者和他所提供的服务的描述;
Mediation :它必须具有某种机制能够完成中介的作用,如协议转换;
通信:服务发布、订阅,响应 请求,同步异步消息,路由和寻址等;
集成: 遗留系统适配器,服务编排和映射,协议转换,数据变换,企业应用集成中间件的连续等。
服务交互: 服务接口定义,服务实现的置换,服务消息模型,服务目录和发现等。
服务安全: 认证和授权、不可否认和机密性、安全标准的支持等;
服务质量: 事务,服务的可交付性等;
服务等级: 性能、可用性等。
ESB 中最常提到的两个功能是消息转换和消息路由。
ESB主流厂商及产品
随着面向服务体系结构(SOA)的不断普及,ESB作为下一代集成产品利用面向服务的优势(松耦合、粗粒度消息),同时还通过有效、灵活的内部体系结构进一步改进上一代EAI产品,采用轻量级分布式体系架构,在无需编码的情况下将几代技术集成起来。ESB与EAI实现相同的集成效果时,ESB的建设和实施成本更低,费用的减少可以通过减少硬件和软件的投资来实现(无需购买价格昂贵的服务器,无须将集成平台捆绑在某一个平台上或者技术上);而且逐步部署ESB以便减少对原系统和迁移造成的额外费用。目前市面上ESB的主流厂商有IBM,Microsoft,JBOSS,金蝶软件等。
随着ESB市场的发展,市面上也出现了很多ESB产品,有国内外大型企业的,也有开源的。当前市场上的ESB主流产品有IBM WebSphere ESB,Microsoft ESB,JBOSS SOA Platform,金蝶Apusic ESB等,详细介绍如下:
3.1 IBM WebSphere ESB
IBM 提供了三种 ESB 产品:IBM WebSphere ESB、IBM WebSphere Message Broker、IBM WebSphere DataPower Integration Appliance XI50。根据您的需求选择 ESB 来增强您的 SOA。WebSphere ESB 是一种基于平台的 ESB,作为集成的 SOA 平台,针对 WebSphere 应用服务器进行了优化。WebSphere Message Broker 是跨平台的 ESB,是为异构 IT 环境中的统一连接和转换而构建的。WebSphere DataPower Integration Appliance XI50 是一种基于设备的 ESB,是为简化的部署和更强的安全性而构建的。客户面临着从简单到复杂的各式各样的 ESB 需求。WebSphere ESB的结构如下图所示。
您可能关注的文档
最近下载
- 计算机应用基础考试练习题100道(含答案).pdf VIP
- 绘本教学The hug 课件.pptx VIP
- 天奥电梯帝奥电梯GX90系列电梯一体化驱动控制系统调试参数说明故障代码.pdf
- 广南高铁工务段线路工指导书(2003).doc VIP
- 《葵花籽油中蜡含量及组成的测定 气相色谱测定法》征求意见稿.pdf
- 2025年上海外服招聘笔试参考题库含答案解析.pdf
- 大门施工方案.doc VIP
- 七年级数学新人教版下册7.1.2《两条直线垂直》同步练习题(含答案).docx VIP
- 1.1.1集合的概念课件-高一上学期高教版中职数学基础模块上册.pptx VIP
- Q-CR 9218-2024铁路隧道监控量测技术规程(OCR).pdf VIP
原创力文档


文档评论(0)