WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 Operating Systems: AIX, HP-UX, Linux, Solaris, Windows

Multiple bus topology

You might want to deploy and manage SCA modules in a distributed bus environment; for example, with separate SCA.SYSTEM service integration buses for different departments or to separate test and production facilities.

Each stand-alone profile or deployment manager profile that you create has a separate administrative cell containing its own SCA.SYSTEM bus used for SCA modules.

Your complete bus environment might be made up of several stand-alone and deployment manager cells, each supporting their own SCA.SYSTEM service integration bus.

Besides the SCA.SYSTEM bus used for SCA modules, you can also create other service integration buses that you can use to support the service integration logic provided by the modules. For example, the SCA.APPLICATION.cell_name.Bus is provided and used to define JMS queue destinations and other JMS resources for modules deployed with JMS bindings.

You can create other buses for use as in WebSphere Application Server; for example, for applications acting as service requesters and providers within WebSphere ESB, or to link a bus to WebSphere MQ. You can also use a WebSphere ESB deployment manager to manage separate application servers, for use with applications and modules deployed onto WebSphere Application Server.

Whilst you can use these other buses separately, you can also connect them to allow messages to pass between the buses. You can also connect together buses in different organizations. When buses are interconnected, applications can send messages to applications on other buses, and use resources provided on other buses. Published messages can span multiple buses where the links between the buses are configured to allow it.

A service integration buses must be contained within a single cell; that is, a bus cannot span multiple cells. However, a cell may contain more than one bus. In this case, each bus in the cell is "foreign" to each other bus in the cell. You can connect buses together within a cell, or between different cells.

The process for linking one bus to another bus is the same, whether the buses are in the same cell or in different cells.

Figure 1. Service integration buses in a multiple-bus topology
Three service integration buses connected through a service integration bus link on a messaging engine in each of the buses.
Related tasks
Planning issues common to all bus topologies
Planning a multiple-bus topology

Concept topic

Terms of Use | Rate this page

Timestamp iconLast updated: 8 Dec 2005
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc\concepts\cjj0004_.html

(C) Copyright IBM Corporation 2005. All Rights Reserved.
This information center is powered by Eclipse technology. (http://www.eclipse.org)