29.01.2013 Views

WebSphere Application Server V7.0: Concepts ... - IBM Redbooks

WebSphere Application Server V7.0: Concepts ... - IBM Redbooks

WebSphere Application Server V7.0: Concepts ... - IBM Redbooks

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

One bus, multiple bus members<br />

In this topology, there are multiple non-clustered application servers connected<br />

as members of the bus (Figure 10-5). In this topology, most, if not all servers are<br />

bus members. Take care to locate the queue points on the same application<br />

server as the messaging application that is the primary user of the queue. This<br />

will maximize the use of local connections and enhance performance.<br />

Local<br />

connection<br />

<strong>Application</strong> server<br />

Messaging<br />

application<br />

MDB<br />

Messaging<br />

application<br />

Messaging<br />

Engine<br />

Queue point (A)<br />

Messages<br />

Queue destination<br />

(A)<br />

Bus<br />

Local<br />

connection<br />

Figure 10-5 Single bus with multiple application server members<br />

<strong>Application</strong> server<br />

Messaging<br />

application<br />

MDB<br />

Messaging<br />

application<br />

Messaging<br />

Engine<br />

Queue point (B)<br />

Messages<br />

Queue destination<br />

(B)<br />

Multiple buses<br />

Many scenarios only require relatively simple bus topologies, perhaps even just a<br />

single server. When integrating applications that have been deployed to multiple<br />

servers, it is often appropriate to add those servers as members of the same bus.<br />

However, servers do not have to be bus members to connect to a bus. In more<br />

complex situations, multiple buses can be interconnected to create more<br />

complicated networks.<br />

A service integration bus cannot expand beyond the edge of a <strong>WebSphere</strong><br />

<strong>Application</strong> <strong>Server</strong> cell. When you need to use messaging resources in multiple<br />

cells, you can connect the buses of each cell to each other. An enterprise might<br />

also deploy multiple interconnected service integration buses for organizational<br />

reasons. For example, an enterprise with several autonomous departments<br />

might want to have separately administered buses in each location. Or perhaps<br />

separate but similar buses exist to provide test or maintenance facilities.<br />

If you use messaging resources in a <strong>WebSphere</strong> MQ network, you can connect<br />

the service integration bus to the <strong>WebSphere</strong> MQ network, where it appears to<br />

be another queue manager. This is achieved through the user of an MQ link.<br />

Chapter 10. Messaging 347

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!