About MQ messaging
You can use either functions or tables to communicate between a database server application and the queue.
Applications can send and receive messages from local or remote queue managers that reside anywhere in the network and participate in a transaction. There is no limit to the number of queue managers that can participate in a transaction.
WMQ platform requirements are independent of your database server platform requirements. For more information about respective platform requirements, see the WMQ documentation and your machine notes.