ESB介绍

 Fri 09 October 2020   In 编程   :)

basic

企业服务总线 ESB:enterprise service bus (ESB) 一种框架,设计模式 传统中间件技术与XML、Web服务等技术结合的产物 网络中的连接中枢 * SOA:面向服务的体系结构(service-oriented architecture,SOA)是一种软件系统设计方法,通过已经发布的和可发现的接口为终端用户应用程序或其它服务提供服务 (服务就是以接口形势提供的)

解决多系统互联的复杂性

统一管理各组件(系统接口),统一维护,安全管理、接口管理、路由管理、监控管理、性能监控和提升(负载均衡)

服务接入方式

RPC 远程过程调用(面向方法) SOAP 面向服务的架构(面向消息) REST 资源的状态转变(面向资源)

types

IMB WMB

WebSphere® Message Broker

providing connectivity and universal data transformation for service-oriented architecture (SOA) and non-SOA environments 点到点的连接、批处理,而无关任何平台、格式、协议

Datapower 使用硬件的 XML 解析和加速器,在性能上有了很大的提高

reference

ESB types