Sample programs for IBM MQ for z/OS
This information describes the sample applications that are delivered with IBM® MQ for z/OS®. These samples demonstrate typical uses of the Message Queue Interface (MQI).
IBM MQ for z/OS also provides sample data-conversion exits, described in Writing data-conversion exits.
All the sample applications are supplied in source form; several are also supplied in executable form. The source modules include pseudocode that describes the program logic.
Note: Although some of the sample applications have basic panel-driven interfaces, they do not aim to demonstrate how to design the look and feel of your applications. For more information about how to design panel-driven interfaces for nonprogrammable terminals, see the SAA Common User Access: Basic Interface Design Guide (SC26-4583) and its addendum (GG22-9508). These provide guidelines to help you to design applications that are consistent both within the application and across other applications.
Use the following links to find out more about the sample programs:
- Features demonstrated in the sample applications
- Preparing and running sample applications for the batch environment
- Preparing sample applications for the TSO environment
- Preparing the sample applications for the CICS environment
- Preparing the sample application for the IMS environment
- The Put samples
- The Get samples
- The Browse sample
- The Print Message sample
- The Queue Attributes sample
- The Mail Manager sample
- The Credit Check sample
- The Message Handler sample
- The Asynchronous Put sample
- The Batch Asynchronous Consumption sample
- The CICS Asynchronous Consumption and Publish/Subscribe sample
- The Publish/Subscribe Sample
- The Set and Inquire message property sample