Call interface
The MQI calls allow you to:
- Connect programs to, and disconnect programs from, a queue manager
- Open and close objects (such as queues, queue managers, namelists, and processes)
- Put messages on queues
- Receive messages from a queue, or browse them (leaving them on the queue)
- Inquire about the attributes (or properties) of WebSphere MQ objects, and set some of the attributes of queues
- Commit and back out changes made within a unit of work, in environments where there is no natural syncpoint support, for example, UNIX systems
- Coordinate queue manager updates and updates made by other resource managers
The MQI provides structures (groups of fields) with which you supply input to, and get output from, the calls. It also provides a large set of named constants to help you supply options in the parameters of the calls. The definitions of the calls, structures, and named constants are supplied in data definition files for each of the supported programming languages. Also, default values are set within the MQI calls.
Parent topic:
Application programming
fg10510_