[z/OS]

Utilización de salidas de OTMA en IMS

Utilice este tema si desea utilizar salidas de IMS Open Transaction Manager Access con IBM® MQ for z/OS®.

Si desea enviar la salida de una transacción IMS a IBM MQy dicha transacción no se ha originado en IBM MQ, debe codificar una o varias salidas de OTMA de IMS .

De forma similar, si desea enviar salida a un destino no OTMA y la transacción se ha originado en IBM MQ, también debe codificar una o varias salidas OTMA de IMS .

Las salidas siguientes están disponibles en IMS para permitirle personalizar el proceso entre IMS y IBM MQ:
  • Un programa de salida de pre-direccionamiento de OTMA
  • Una salida de usuario de resolución de destino (DRU)

Nombres de programas de salida de OTMA

Debe asignar a la salida previa al direccionamiento el nombre FSYPRX0. Puede asignar un nombre a la salida DRU, siempre que no entre en conflicto con un nombre de módulo que ya esté en IMS.

Especificación del nombre del programa de salida de usuario de resolución de destino

Puede utilizar el parámetro Druexit de la palabra clave OTMACON de la macro CSQ6SYSP para especificar el nombre de la salida DRU de OTMA que debe ejecutar IMS.

Para simplificar la identificación de objetos, considere la posibilidad de adoptar un convenio de denominación de DRU0xxxx, donde xxxx es el nombre del gestor de colas de IBM MQ .

Si no especifica el nombre de una salida DRU en el parámetro OTMACON, el valor predeterminado es DFSYDRU0. VerDFSYDRU0 para más información.

Convenio de denominación para el destino IMS

Necesita un convenio de denominación para el destino al que envía la salida desde el programa IMS . Este es el destino que se establece en la llamada CHNG de la aplicación IMS , o que está preestablecido en el PSB de IMS .

Escenario para un programa de salida OTMA

Utilice los temas siguientes para un ejemplo de una salida previa al direccionamiento y una salida de direccionamiento de destino para IMS:

Para simplificar la identificación, haga que el nombre de destino de OTMA sea similar al nombre del gestor de colas de IBM MQ , por ejemplo, el nombre del gestor de colas de IBM MQ repetido. En este caso, si el nombre del gestor de colas de IBM MQ es " VCPE ", el destino establecido por la llamada CHNG es" VCPEVCPE ".