Transmission queues

An IBM® MQ transmission queue is a local queue that stores messages destined for a remote queue. The messages are forwarded to their destination queue through a message channel when a communication program and link are available. The channel provides a one-way link to the remote queue manager. Messages are queued at the transmission queue until the channel can accept them. A message channel agent (channel program) that actually transmits the message must be associated with the transmission queue and the remote queue manager. When the message has been transmitted, it is deleted from the transmission queue. The channel definition must specify a transmission queue name at the transmitting end of the message channel.

The IBM MQ adapter supports the definition of transmission queues for data targets with the Transmission Queue Name adapter command (-XQN) and the Transmission Error Queue Name adapter command (-XEQN).