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

创建多种 Enterprise Service Bus 拓扑

您可能想在一个分布式总线环境中部署和管理 SCA 模块;例如,让不同部门使用单独的 Enterprise Service Bus,或者将测试设施与生产设施分开。

执行此任务的目的和时间

您创建的每个独立概要文件或部署管理器概要文件都具有它自己的管理单元,可以将管理单元看作独立的 Enterprise Service Bus 的管理域。

整个总线环境中可以包含多个独立单元和部署管理器单元,每个单元都表示一个独立的 Enterprise Service Bus(具有它自己的用于 SCA 模块的 SCA.SYSTEM 总线)。

除了用于 SCA 模块的 SCA.SYSTEM 总线以外,您还可以创建其他服务集成总线,以便支持由模块所提供的服务集成逻辑。例如,提供了 SCA.APPLICATION.cell_name.Bus,用来为随 JMS 绑定一起部署的模块定义 JMS 队列目标和其他 JMS 资源。

还可以创建其他总线并像在 WebSphere Application Server 中那样使用它们;例如,让应用程序充当 WebSphere ESB 中的服务请求者和提供者,或者将一个总线链接至 WebSphere MQ。

还可以使用 WebSphere ESB 部署管理器来管理要与已部署到 WebSphere Application Server 中的应用程序和模块配合使用的各个应用程序服务器。

同时,可以单独使用其他这些总线,还可以将它们连接起来,以允许消息在这些总线之间传递。还可以将不同组织的总线连接在一起。将总线互相连接起来之后,应用程序就可以向其他总线上的应用程序发送消息,也可以使用其他总线上提供的资源。可以将已发布的消息分布在多个总线上(如果将总线之间的链路配置为允许这样做的话)。

服务集成总线必须包含在单个单元中;即,一个总线不能存在于多个单元中。但是,一个单元可以包含多条总线。在此情况下,该单元中的每条总线都位于该单元中的其他总线“外部”。可以将同一个单元中的总线连接起来,也可以将不同单元之间的总线连接起来。

无论这些总线是在同一个单元中还是在不同单元中,将一个总线与另一个总线链接起来的过程都是相同的。

图 1. 多种 Enterprise Service Bus 拓扑
每个 Enterprise Service Bus 都具有它自己的 SCA.SYSTEM 总线,并在 SCA.SYSTEM 总线上部署调解模块。

可以采用多种不同的方法来创建多个 Enterprise Service Bus 拓扑;例如:

完成此任务需要执行的步骤

  1. 在一台机器上安装一个单服务器 Enterprise Service Bus 完成相应的步骤来创建安装方案 1。 这将有效地创建一个 Enterprise Service Bus,并且它具有自己的 SCA.SYSTEM 总线。
  2. 在多台机器上安装受管服务器节点的一个单元。 完成相应的步骤来创建安装方案 5,在该方案中,服务器集群将根据您的需要分布在多个受管节点和多台机器中。

    如果想让一个或多个节点位于同一台机器上,则可以在同一台机器上使用 WebSphere ESB 的同一安装或者使用单独安装的 WebSphere ESB 副本。

下一步做什么?

现在,您就可以运行 WebSphere ESB 样本和将服务应用程序部署到 Enterprise Service Bus 中。
相关概念
具有指向 WebSphere MQ 网络的链路的 Enterprise Service Bus
相关任务
计划 WebSphere ESB 安装方案

任务主题

使用条款 | 评价此页

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\tasks\tjj0004_.html

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