Definições de MQMD em Mensagens de Resposta do Intermediário

Um intermediário utiliza as seguintes definições de campos no descritor de mensagem (MQMD) ao enviar uma resposta a uma mensagem de publicação. Todos os outros campos no MQMD são definidos para seus valores padrão.

Report
Report é definido como todos zero.
MsgType
MsgType é definido como MQMT_REPLY.
Format
Format é definido como MQFMT_RF_HEADER_2
MsgId
A definição de MsgId depende das opções de Report na mensagem de comando original.Por padrão, ele é definido como MQMI_NONE, para que o gerenciador de filas gere um valor exclusivo.
CorrelId
A definição de CorrelId depende das opções de Report na mensagem de comando original.Por padrão, isso significa que o CorrelId é definido como o mesmo valor do MsgId da mensagem de comando.Isso pode ser utilizado para correlacionar comandos com suas respostas.
Priority
Priority é definido como o mesmo valor na mensagem de comando original.
Persistence
Persistence é definido como o valor definido na mensagem de comando original.
Expiry
Expiry é definido como o mesmo valor na mensagem de comando original recebida pelo intermediário.
PutApplType
PutApplType é definido como MQAT_BROKER.
PutApplName
PutApplName é definido como os primeiros 28 caracteres do nome do gerenciador de filas.

Outros campos do contexto são definidos como se gerados com MQPMO_PASS_IDENTITY_CONTEXT.

Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2006 Última Atualização: 1 Sep 2006
aq07040_