+

Search Tips   |   Advanced Search

Interoperating with an IBM MQ network

The default messaging provider (service integration) can interoperate with an IBM MQ network using an IBM MQ link or an IBM MQ server. Alternatively, we can use IBM MQ as the messaging provider. Each type of connectivity is designed for different situations, and provides different advantages. Choose the most appropriate interoperation method for each of the messaging applications.

WAS can interoperate with IBM MQ in the following ways:

An IBM MQ link provides a traditional IBM MQ -style solution to connecting resources. An IBM MQ server adds the ability to directly access IBM MQ queues from within a bus.

IBM MQ messaging provider IBM MQ link IBM MQ server
Does not use service integration. Provides JMS messaging access to IBM MQ from WebSphere Application Server. Uses service integration to provide a channel between a bus and an IBM MQ queue manager or queue-sharing group. The bus is seen by the IBM MQ network as a virtual queue manager, and the IBM MQ network is seen by service integration as a foreign bus. Allows WAS applications to send point-to-point messages to IBM MQ queues (defined as destinations in the service integration bus), and allows IBM MQ applications to send point-to-point messages to destinations in the service integration bus (defined as remote queues in IBM MQ). Also allows WAS applications to subscribe to messages published by IBM MQ applications, and IBM MQ applications to subscribe to messages published by WAS applications. Messages are converted between the formats used by WAS and those used by IBM MQ. (Deprecated) Represents an IBM MQ queue manager. For interoperation with WAS v7 or later, the version of IBM MQ must be IBM MQ for z/OS Version 6 or later, or IBM MQ (distributed platforms) Version 7 or later. An IBM MQ server supports the high availability and optimum load-balancing characteristics provided by an IBM MQ for z/OS network. An IBM MQ server defines the connection and quality of service properties used for the connection, and also ensures that messages are converted between the formats used by WebSphere Application Server and those used by IBM MQ.


IBM MQ messaging provider (no bus)


MQ network (foreign bus using IBM MQ links)


MQ server (bus member with queue manager or queue-sharing group)


Related tasks

  • Connect a bus and an IBM MQ gateway queue manager to use point-to-point messaging