Chapter 3. Programming with MQI

In this chapter, we discuss the Message Queue Interface (MQI) API. This is the basic rich programming interface provided with MQSeries for all its supported platforms and provides the most comprehensive set of operations.

We introduce some of the basic concepts associated with the MQSeries application development process in general, since this API is the source of all the other available APIs.

Later we explain how to perform MQSeries operations such as:

  • Connecting and disconnecting from a queue manager

  • Opening and closing queue objects

  • Sending, browsing and getting messages

  • Inquiring about and setting object attributes

  • Transaction management

  • Message grouping

Finally we explore the implementation of the programming ...

Get MQSeries Programming Patterns now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.