Un intermediario utiliza los siguientes valores de los campos del descriptor de mensaje
(MQMD) cuando envía una respuesta a un mensaje de publicación. Todos los demás campos del MQMD adoptan sus valores por
omisión.
- Report
- Report se establece en todo ceros.
- MsgType
- MsgType se establece en MQMT_REPLY.
- Format
- Format se establece en MQFMT_RF_HEADER_2
- MsgId
- El valor de MsgId depende de las opciones de Report en el mensaje de mandato
original. Por omisión, se establece en MQMI_NONE, de forma que el gestor de colas genera un solo valor.
- CorrelId
- El valor de CorrelId depende de las opciones de Report en el mensaje de mandato
original. Por omisión, esto significa que CorrelId se establece en el mismo valor que el
MsgId del mensaje de mandato.
Esto puede usarse para relacionar mandatos con sus respuestas.
- Priority
- Priority se establece en el mismo valor que en el mensaje de mandato original.
- Persistence
- Persistence se establece en el mismo valor que en el mensaje de mandato original.
- Expiry
- Expiry se establece en el mismo valor que en el mensaje de mandato original recibido por el intermediario.
- PutApplType
- PutApplType se establece en MQAT_BROKER.
- PutApplName
- PutApplName se establece en los 28 primeros caracteres del nombre del gestor de colas.
Otros campos de contexto se establecen como si se hubiesen generado cono MQPMO_PASS_IDENTITY_CONTEXT.