WebSphere WebSphere Application Server Version 6.1.x Feature Pack for Web Services Operating Systems: AIX, HP-UX, i5/OS, Linux, Solaris, Windows, z/OS

Advantages provided by a WebSphere MQ server over a WebSphere MQ link

WebSphere MQ server allows you to exploit the availability and load balancing advantages of shared queues on a WebSphere MQ on z/OS network. WebSphere MQ server also supports additional interfaces for integrating applications that are located inside and outside the enterprise.

Higher availability and optimum load balancing

WebSphere MQ server provides the following advantages over a WebSphere MQ link:
  • With WebSphere MQ link, because messages are managed by messaging engines, if a messaging engine becomes unavailable, all the messages on that engine also become unavailable until the engine restarts. With WebSphere MQ server because messages are stored on queues, if a queue manager becomes unavailable, the messages can still be retrieved, through a different queue manager. WebSphere MQ server therefore provides a better proposition than WebSphere MQ link in situations requiring high availability.
  • With WebSphere MQ link, applications have to push messages from the WebSphere MQ network end of the link. With WebSphere MQ server, applications can pull messages from the WebSphere MQ network. WebSphere MQ server therefore provides a better proposition than WebSphere MQ link in situations requiring optimum load balancing.
A messaging engine is pulling messages from a queue manager QM1 which is part of a queue sharing group on a WebSphere MQ network.
Queue manager QM1 becomes unavailable and fails over to queue manager QM2 in the same queue sharing group. The messaging engine is still able to pull messages without interruption.

Additional interfaces

WebSphere MQ server supports Java 2 Enterprise Edition (J2EE), Java Message Service (JMS), the WebSphere Message Queuing Interface (MQI) and the default messaging provider mediations API. These interfaces provide additional possibilities for integrating applications, whilst WebSphere MQ server also allows applications to exploit the higher availability and optimum load balancing provided by WebSphere MQ on z/OS.

In this diagram, external Supplier A uses a JMS interface to interact with a cluster of WebSphere Application Servers which is located within Company X. The cluster also interacts with a WebSphere MQ queue sharing group also within the same business, and with an external customer via a J2EE interface. The WebSphere MQ queue sharing group interacts with external supplier B via an MQI interface.

Concept topic

Terms of use | Feedback


Timestamp icon Last updated: 27 November 2008
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.pmc.wsfep.multiplatform.doc/concepts/cjfp0012_.html

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