Identificando uma Mensagem Incorporada Utilizando um Caminho da Mensagem

A técnica Caminho da Mensagem para identificar mensagens incorporadas é útil quando a mensagem multipartes não contém informações referentes à identidade de uma mensagem incorporada.

Na figura 1 abaixo, o Cabeçalho da Mensagem e o Trailer da Mensagem podem agir como um envelope para o corpo da mensagem. Geralmente, eles têm uma estrutura fixa, mas o Corpo da Mensagem pode ser definido com muitas estruturas diferentes.

Figura 1. Estrutura de Mensagem Multipartes Estrutura de Mensagem Multipartes

É criado um sinalizador de substituição para uma mensagem incorporada configurando a propriedade Composição do tipo complexo ou grupo do elemento do Corpo da Mensagem como Mensagem. Isto permite que uma mensagem incorporada seja incluída neste ponto na Mensagem externa criando, assim, uma mensagem multipartes.

Ao utilizar a técnica Caminho da Mensagem para analisar tal mensagem multipartes, a mensagem incorporada deve ser identificada por um caminho fixo para a mensagem mais interna a partir da mensagem mais externa. Para este exemplo, isto seria apenas:

Mensagem/Corpo da Mensagem 

Se o caminho para a mensagem mais interna contiver elementos intermediários, eles também deverão ser incluídos no caminho. No exemplo a seguir, estes elementos são mostrados em negrito:

Mensagem/Data1/Data12/Corpo da Mensagem 

Esta técnica também pode ser utilizada para identificar mensagens incorporadas aninhadas, apenas estendendo o caminho. Por exemplo:

Mensagem/Data1/Data12/Corpo da Mensagem/Data2/Mensagem mais Interna 

O caminho é especificado utilizando uma ou as duas propriedades, a propriedade Tipo de Mensagem de um nó input do WebSphere Message Broker (ou cabeçalho MQRFH2) e a propriedade Prefixo de Tipo de Mensagem do conjunto de mensagens de inclusão. Estas duas propriedades são combinadas para produzir um caminho final utilizado para localizar mensagens incorporadas.

A Identidade da Mensagem tem prioridade sobre o Caminho da Mensagem. Se ambas forem especificadas, a Identidade da Mensagem será utilizada. Você deve utilizar somente uma dessas técnicas para uma mensagem multipartes específica.

Nota: Não é possível utilizar a técnica Caminho da Mensagem para identificar várias mensagens incorporadas no mesmo nível.

Mensagens Incorporadas Definidas em Conjuntos de Mensagens Diferentes

Isto não é suportado pela técnica Caminho da Mensagem.

Considerações de Formato Físico

O Caminho da Mensagem é aplicável a todos os formatos físicos.

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