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 de Mensagem JMS

Como a carga útil é extraída da mensagem JMS para cada tipo de Mensagem JMS.

A carga útil para alguns dos tipos de mensagem JMS pode ser extraída totalmente do objeto de mensagem utilizando a API JMS. A carga útil é transmitida como um fluxo de bits a um analisador do intermediário. Isto se aplica aos seguintes tipos de mensagem:
  • BytesMessage
  • TextMessage
  • ObjectMessage

    O processamento adicional é exigido para lidar com a carga útil ObjectMessage, porque a carga útil JMS ObjectMessage é um objeto Java™ serializado.

    O nó JMSInput obtém a carga útil chamando getObject( ) na mensagem. getObject( ) retorna um objeto desserializado da classe original. Essa definição de classe deve ser disponibilizada para o nó JMSInput, e você deve garantir que ela esteja acessível por meio do caminho de classe Java do intermediário. (O caminho de classes está definido no arquivo em lote mqsiprofile, que está no diretório executável do intermediário; por exemplo, no Windows, é o mqsiprofile.cmd no diretório install_dir/bin.) O nó JMSInput chama o analisador BLOB que cria o corpo da mensagem utilizando um fluxo de bits criados a partir do objeto.

    O Objeto Java pode ser serializado novamente em seqüência em um nó JavaCompute ou em uma extensão definida pelo usuário e é atualizado utilizando essas chamadas de método.

A carga útil para MapMessage e StreamMessage pode ser extraída somente como elementos individuais e deve ser reformatada pelo nó JMSInput antes que ele possa ser utilizado para criar o corpo da mensagem.

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 | ac24869_