IBM MQ with Db2
IBM MQ is a message handling system that enables applications to communicate in a distributed environment across different operating systems and networks.
IBM MQ handles the communication
from one program to another by using application programming interfaces (APIs). You can use any of
the following APIs to interact with the IBM MQ
message handling system:
- Message Queue Interface (MQI)
- IBM MQ classes for Java™
- IBM MQ classes for Java Message Service (JMS)
Db2 provides its own application programming interface to the WebSphere® MQ message handling system through a set of external user-defined functions, which are called Db2 MQ functions. You can use these functions in SQL statements to combine Db2 database access with IBM MQ message handling. The Db2 MQ functions use the MQI.