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.INPUTqueue by using theMQOO.OUTPUToption on the MQOPEN API and theMQPMO_DEFAULT_CONTEXToption 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.MODELqueue to define dynamic queues to receive response messages for commands that are issued. These dynamic queues are defined by using theMQOO_SAVE_ALL_CONTEXTandMQOO_INPUT_EXCLUSIVEoptions 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_PURGEoption. 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