Use and writing applications on IBM MQ for z/OS
IBM MQ for z/OS applications can be made up from programs that run in many different environments. This means that they can take advantage of the facilities available in more than one environment.
This information explains the IBM MQ facilities available to programs running in each of the supported environments. In addition,- For information about using the IBM MQ-CICS bridge, see Use IBM MQ with CICS .
- For information about using IMS and the IMS bridge, see IMS and IMS bridge applications on IBM MQ for z/OS.
- Environment-dependent IBM MQ for z/OS functions
Use this information when considering IBM MQ for z/OS functions. - Debugging facilities, syncpoint support, and recovery support
Use this information to learn about program debugging facilities, syncpoint support, and recovery support. - The IBM MQ for z/OS interface with the application environment
To allow applications running in different environments to send and receive messages through a message queuing network, IBM MQ for z/OS provides an adapter for each of the environments it supports. - Writing z/OS UNIX System Services applications
- The API-crossing exit for z/OS
This topic contains product-sensitive programming interface information. - Application programming with shared queues
This topic provides information on some of the factors that we need to take into account when designing new applications to use shared queues, and when migrating existing applications to the shared-queue environment.
Parent topic: Writing a procedural application for queuing
Related concepts
- The Message Queue Interface overview
- Connect to and disconnecting from a queue manager
- Opening and closing objects
- Put messages on a queue
- Getting messages from a queue
- Inquiring about and setting object attributes
- Committing and backing out units of work
- Starting IBM MQ applications using triggers
- Work with the MQI and clusters
- IMS and IMS bridge applications on IBM MQ for z/OS