WebSphere WebSphere Enterprise Service Bus V6.0.1 操作系统: AIX, HP-UX, Linux, Solaris, Windows

面向服务的体系结构(SOA)和 Enterprise Service Bus(ESB)

通过使用“面向服务的体系结构”(SOA),将使应用程序集成变得更简单、更快速并且成本更低。

应用程序是作为使用可复用的标准接口的服务来显示给另一个应用程序的。

图 1. 使用面向服务的体系结构(SOA)的应用程序集成. 在本图中有两个应用程序,它们分别作为服务请求者和服务提供者。这两个服务都定义了它们提供的接口和需要的接口。
使用面向服务的体系结构(SOA)的应用程序集成,它显示了两个应用程序,分别作为服务请求者和服务提供者。这两个服务都定义了它们提供的接口和需要的接口。

Enterprise Service Bus(ESB)是一种通用体系结构模式,它提供了灵活而快速地集成这些服务所需要的基础结构。可以使用多种中间件技术和编程模型来实现此模式。ESB 的值可以适用于多种情况 - 从部门集成到整个企业集成。

图 2. Enterprise Service Bus(ESB). 在 ESB 模式下,服务交互的参与者之间通过总线来进行通信。
在 ESB 模式下,服务交互的参与者之间通过总线来进行通信。
Enterprise Service Bus 上的集成逻辑将执行许多功能:

通过动态地添加或替换服务,可以减少系统停机时间和满足不断变化的业务需要。可以将服务插入总线中并与现有服务进行集成,且无须更改现有服务。

图 3. 可以将新服务插入总线中. 可以将新服务插入总线中并与现有服务进行集成,且无须更改它们,只需添加或修改集成逻辑即可
可以将新服务插入总线中并与现有服务进行集成,且无须更改它们,只需添加或修改集成逻辑即可

概念主题

使用条款 | 评价此页

Timestamp icon上次更新时间: 3 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\concepts\cwesb_tour1a.html

(C) Copyright IBM Corporation 2005, 2006. All Rights Reserved.
本信息中心基于 Eclipse 技术(http://www.eclipse.org)。