This topic describes the WebSphere® MQ link receiver, which receives
messages sent from a queue manager in a WebSphere MQ network to a WebSphere MQ link on a messaging engine
in a service integration bus.
The WebSphere MQ link
receiver (MQLinkReceiver) receives messages sent to a messaging engine
with a WebSphere MQ link,
from a sender channel on a WebSphere MQ
gateway queue manager. The WebSphere MQ
link receiver, part of the WebSphere MQ
link, emulates the behavior of a WebSphere MQ
receiver channel in WebSphere MQ.
- You can define the attributes of the MQLinkReceiver when you define
the WebSphere MQ link.
- A number of MQLinkSender and MQLinkReceiver attributes, which
are grouped together on the same administrative console panel, are
common, that is, the value you enter is used for both the sending
and receiving ends of the link.
- The MQLinkReceiver communicates with a WebSphere MQ sender channel on the gateway
queue manager, and converts messages in WebSphere MQ format to messages in service
integration format.
- If the initial state of the MQLinkReceiver is set to Started,
the MQLinkReceiver will start when the WebSphere MQ link starts, which means it
is available when senders connect to it. When the WebSphere MQ link is set to Stopped,
the MQLinkReceiver stops. For details of the states of the WebSphere MQ link receiver,
see States of the WebSphere MQ link and its channels.
- If the MQLinkReceiver cannot send an inbound message to a target
destination, the message is sent to an exception destination. To read
about exception destinations see Exception destination.
- If an MQLinkReceiver is stopped, the WebSphere MQ link becomes unavailable and
messages are held on the transmission queue on the WebSphere MQ gateway queue manager in the WebSphere MQ network.
- Define a receiver channel only if you wish to receive messages
from a WebSphere MQ network;
that is, not if you wish only to send outgoing messages.