Example MQ configuration for z/OS using intra-group queuing

This section describes how a typical payroll query application, that currently uses distributed queuing to transfer small messages between queue managers, could be migrated to use queue sharing groups and shared queues.

Three configurations are described to illustrate the use of distributed queuing, intra-group queuing with shared queues, and shared queues. The associated diagrams show only the flow of data in one direction, that is, from queue manager QMG1 to queue manager QMG3.

  • Configuration 1
    Configuration 1 describes how distributed queuing is currently used to transfer messages between queue managers QMG1 and QMG3.
  • Configuration 2
    Configuration 2 describes how queue sharing groups and intra-group queuing can be used, with no effect on the back-end payroll server application, to transfer messages between queue managers QMG1 and QMG3.
  • Configuration 3
    Configuration 3 describes how queue sharing groups and shared queues can be used, with no effect on the back-end payroll server application, to transfer messages between queue managers QMG1 and QMG3.
  • Running the example
    After setting up the sample, we can run the sample.
  • Expanding the example
    The example can be expanded in a number of ways.

Parent topic: Example IBM MQ configuration for all platforms