IBM MQ for z/OS customization
The following customization is required for all IBM® MQ for z/OS® systems where discovery is run:
- The z/OS DLA uses a batch connection to communicate with IBM MQ for z/OS. See the Installing IBM MQ for z/OS for more information about how to set up connection security profiles for a batch connection.
- The z/OS DLA opens and puts messages into the
SYSTEM.COMMAND.INPUT
queue by using theMQOO.OUTPUT
option on the MQOPEN API and theMQPMO_DEFAULT_CONTEXT
option on the MQPUT API. See the Installing IBM MQ for z/OS for more information about how to set up queue security profiles. - The z/OS DLA opens the
SYSTEM.COMMAND.REPLY.MODEL
queue to define dynamic queues to receive response messages for commands that are issued. These dynamic queues are defined by using theMQOO_SAVE_ALL_CONTEXT
andMQOO_INPUT_EXCLUSIVE
options on the MQOPEN API. See the Installing IBM MQ for z/OS for more information about how to set up queue security profiles.Note: The names of the dynamic queues created by the z/OS DLA are prefixed with theRXMQVC
fixed value. - The z/OS DLA receives messages from the dynamic queues
created in the previous step. These queues are then deleted by using the MQCLOSE API with the
MQCO_DELETE_PURGE
option. See the Installing IBM MQ for z/OS for more information about how to set up queue security profiles. - The z/OS DLA issues the following commands to the
discovered queue managers:
- DISPLAY QMGR
- DISPLAY CLUSQMGR
- DISPLAY AUTHINFO
- DISPLAY CHANNEL
- DISPLAY NAMELIST
- DISPLAY USAGE
- DISPLAY PROCESS
- DISPLAY QUEUE
- DISPLAY STGCLASS