Acessando o Cabeçalho MQMD

As mensagens do WebSphere MQ, do WebSphere MQ Everyplace e SCADA incluem um cabeçalho MQMD.Você pode consultar os campos no MQMD e pode atualizá-los em um nó Compute.

Por exemplo, talvez você queira copiar o identificador de mensagens MSGID no MQMD para outro campo em sua mensagem de saída. Para isso, codifique:
SET OutputRoot.MRM.Identifier = InputRoot.MQMD.MsgId;
Se você enviar uma mensagem para um sistema EBCDIC a partir de um sistema distribuído, poderá ser necessário converter a mensagem em um CodedCharSetId e Codificação compatíveis. Para isso, codifique o seguinte ESQL no nó Compute:
SET OutputRoot.MQMD.CodedCharSetId = 500;
SET OutputRoot.MQMD.Encoding = 785;

As propriedades MQMD de CodedCharSetId e de Codificação definem a página de código e a codificação da seção da mensagem a seguir (geralmente é o cabeçalho MQRFH2 ou o próprio corpo da mensagem).

Conceitos relacionados
Visão Geral de Fluxos de Mensagens
Visão Geral do ESQL
Modelagem de Mensagens
Tarefas relacionadas
Projetando um Fluxo de Mensagens
Definindo o Conteúdo do Fluxo de Mensagens
Gerenciando Arquivos ESQL
Referências relacionadas
Nó Compute
Nó Database
Nó Filter
Referência de ESQL
Instrução SET
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2006 Última Atualização: 1 Sep 2006
ac16900_