WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Carga Útil e Analisador Apropriado da Mensagem JMS

Configure as propriedades do nó JMSInput para especificar o domínio da mensagem que será usado para analisar a carga útil da mensagem JMS.

Quando o nó JMSInput cria uma árvore de mensagens a partir da carga útil da mensagem JMS, o domínio de mensagens apropriado para essa carga útil da mensagem deve ser usado. Portanto, o nó JMSInput deve conhecer o tipo de mensagem JMS que ele espera receber. O nó JMSInput extrai a carga útil da mensagem JMS usando a API JMS apropriada, em seguida, transmite os dados de carga útil ao analisador para o domínio. O analisador cria a porção do corpo da árvore de mensagens.

O domínio da mensagem é derivado de acordo com os seguintes critérios e na seguinte ordem de precedência:

  1. A Propriedade do Domínio de Mensagem É Configurada para um Domínio Específico
  2. A Propriedade de Domínio de Mensagens É Deixada em Branco (padrão) e o Campo do Cabeçalho JMSType da Mensagem de Entrada JMS É Usada para Indicar o Domínio
  3. A propriedade Domínio da Mensagem é deixada em branco (padrão) e o campo de cabeçalho JMSType da mensagem de entrada JMS também é deixada em branco

A Propriedade do Domínio de Mensagem É Configurada para um Domínio Específico

Neste caso, o nó espera receber apenas os tipos de mensagem JMS permitidos para esse domínio, conforme mostrado pela tabela a seguir:
Domínio de Mensagem Tipos de Mensagens JMS Válidas
BytesMessage TextMessage MapMessage StreamMessage ObjectMessage
BLOB
XMLNS
XMLNSC
MRM
JMSMap
JMSStream
MIME
IDOC
XML
  • Se o nó JMSInput receber um tipo de mensagem JMS que não seja válido para o domínio da mensagem que está configurado no nó JMSInput, o nó emite um aviso e retorna a mensagem para o destino do provedor JMS da origem ou para o destino de restauração.
  • Se você especificar o domínio MRM, deverá também especificar as propriedades do nó Conjunto de mensagens, Tipo de mensagem e Formato da mensagem.
  • Se você especificar o domínio IDOC, deverá também especificar as propriedades do nó Conjunto de mensagens e Formato da mensagem.
  • Se você especificar o domínio XMLNSC e quiser validar as mensagens de entrada, deverá também especificar a propriedade do nó Conjunto de mensagens.

A Propriedade de Domínio de Mensagens É Deixada em Branco (padrão) e o Campo do Cabeçalho JMSType da Mensagem de Entrada JMS É Usada para Indicar o Domínio

O campo do cabeçalho JMSType deve estar configurado de acordo com o formato URI mostrado na seguinte tabela. O domínio na cadeia mcd: pode estar em maiúsculas ou minúsculas.

JMSType Domínio de Mensagem
mcd://BLOB BLOB
mcd://MRM/[set]/[type]/[?format=fmt] MRM
mcd://XMLNS XMLNS
mcd://XMLNSC/[set] XMLNSC
mcd://IDOC/[set]/[?format=fmt] IDOC
mcd://MIME MIME
mcd://XML XML
  • Se o nó JMSInput receber um tipo de mensagem JMS que não seja válido para o domínio da mensagem configurado no cabeçalho JMSType, o nó emite um aviso e restaura a mensagem para o destino do provedor JMS da origem ou para o destino de restauração.
  • Se o campo JMSType não estiver de acordo com este formato URI, a mensagem é manipulada no domínio BLOB.
  • Para obter detalhes da sintaxe [type], consulte Especificando Namespaces na Propriedade Mensagem .
  • Se o domínio XMLNSC for especificado, use [set] apenas se desejar validar mensagens de entrada.

A propriedade Domínio da Mensagem é deixada em branco (padrão) e o campo de cabeçalho JMSType da mensagem de entrada JMS também é deixada em branco

O domínio de mensagem é configurado de acordo com a classe Java™ da mensagem JMS da seguinte maneira:
Tipo de Mensagem JMS Domínio de Mensagem
TextMessage XML
BytesMessage BLOB
MapMessage JMSMap
StreamMessage JMSStream
ObjectMessage BLOB
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:28:30


Tópico de ReferênciaTópico de Referência | Versão 8.0.0.5 | ac24868_