Home
Defining the queues
To send messages from one queue manager to another, we need to define up to six queues; four on the source queue manager and two on the target queue manager.
- On the source queue manager
- Remote queue definition
In this definition you specify the following:
- Remote queue manager name
- The name of the target queue manager.
- Remote queue name
- The name of the target queue on the target queue manager.
- Transmission queue name
- The name of the transmission queue. You do not have to specify this. If you do not, a transmission queue with the same name as the target queue manager is used, or, if this does not exist, the default transmission queue is used. You are advised to give the transmission queue the same name as the target queue manager so that the queue is found by default.
- Initiation queue definition
Required on z/OS, and optional on other platforms. On z/OS use the initiation queue called SYSTEM.CHANNEL.INITQ and you are recommended to do so on other platforms also.
- Transmission queue definition
A local queue with the USAGE attribute set to XMITQ. If you are using the WebSphere MQ for iSeries native interface, the USAGE attribute is *TMQ.
- Dead-letter queue definition—recommended
Define a dead-letter queue to which undelivered messages can be written.
- On the target queue manager
- Local queue definition
The target queue. The name of this queue must be the same as that specified in the remote queue name field of the remote queue definition on the source queue manager.
- Dead-letter queue definition—recommended
Define a dead-letter queue to which undelivered messages can be written.
Parent topic:
How to send a message to another queue manager
ic10550_
Home