Can someone please explain in an example how on earth to do this:
You can send or route messages to one or more alternative destinations by using
the Results (or Results Async) processing actions, just as with HTTP messages. For
example, a single request message might contain a number of attachments. These
attachments can be separated from the original request and routed individually to
a particular destination (that might not be a WebSphere MQ queue). The
processing policy of the Multi-Protocol Gateway can collect the responses and
construct a reply message, can ignore the responses, or can send a response
message that does nothing more than acknowledge receipt of the original request.
An MQ URL can be used to express all back-end destinations.
ie how can you specify the MQOD for the separate queues that are on remote qmgrs, and how can you set that say one of those will only be a datagram and a response is not required.
I cannot figure this out and the documentation makes no sense and I have found no examples of what should be such a simple yet common requirement, eg when you have to log mq transactions of all your other mq transactions.