Return routing
Messages may contain a return address in the form of the name of a queue and queue manager. This applies in both a distributed-queuing environment and a clustering environment. This address is normally specified by the application that creates the message, but may be modified by any application that subsequently handles the message, including user exit applications.
Irrespective of the source of this address, any application handling the message may choose to use this address for returning answer, status, or report messages to the originating application.
The way these response messages are routed is not different from the way the original message is routed. You need to be aware that the message flows you create to other queue managers will need corresponding return flows.
Physical name conflicts
The destination reply-to queue name has been resolved to a physical queue name at the original queue manager, and must not be resolved again at the responding queue manager.
This is a likely possibility for name conflict problems that can only be prevented by a network-wide agreement on physical and logical queue names.