MQ messaging functions

MQ messaging functions to enable applications to exchange data directly between the application and WebSphere® MQ.

All MQ messaging functions are created with a stack size of 64K. These MQ messaging functions can be executed within SQL statements and should have an explicit or implicit transactional context.

All MQ messaging functions or MQ messaging-based VTI tables can be invoked only on local (sub-ordinator) servers. Using MQ messaging functions or MQ messaging-based VTI tables on a remote server will return an error. MQ messaging functions cannot be used when HCL OneDB™is participating as a resource manager in an externally-managed global XA transaction.

MQ messaging functions use the "informix".mqi* service and policy tables to provide default values if the optional policy and service parameters are not specified.