Sumário

Search

  1. Prefácio
  2. Compreendendo o PowerExchange for JMS
  3. Configurando o PowerExchange for JMS
  4. Trabalhando com origens e destinos JMS
  5. Criando e configurando fluxos de trabalho JMS
  6. Referência de tipo de dados JMS
  7. Glossário de termos

PowerExchange for JMS Guia do Usuario do PowerCenter

PowerExchange for JMS Guia do Usuario do PowerCenter

Visão geral do capítulo Trabalhando com origens e destinos JMS

Visão geral do capítulo Trabalhando com origens e destinos JMS

Cada definição de origem e destino JMS contém campos de cabeçalho da mensagem JMS. As definições de origem contêm campos de cabeçalho usados para leitura das mensagens de origens JMS. As definições de destino contêm campos de cabeçalho usados para gravação de mensagens em destinos JMS.
A seguinte tabela mostra os campos de cabeçalho de mensagem que as definições de origem e destino JMS contêm:
Campo de cabeçalho da mensagem JMS
Definição de origem JMS
Definição de destino JMS
JMSCorrelationID
Sim
Sim
JMSMessageID
Sim
Não
JMSType
Sim
Sim
JMSDestination
Sim
Sim
JMSReplyTo
Sim
Sim
JMSDeliveryMode
Sim
Sim
JMSExpiration
Sim
Não
JMSTimeToLive
Não
Sim
JMSPriority
Sim
Sim
JMSTimestamp
Sim
Não
JMSRedelivered
Sim
Não
As definições de origem e destino JMS também podem conter campos de corpo e de propriedade da mensagem dependendo de qual tipo de mensagem JMS a definição de origem ou de destino representa. As definições de origem e destino JMS podem representar metadados de diversos tipos de mensagem JMS.
A seguinte tabela mostra os tipos de mensagens JMS que as definições de origem ou de destino podem representar:
Tipo de mensagem
Descrição
Message
As definições de origem e destino JMS devem representar o tipo Mensagem quando as mensagens de origem ou de destino necessitam conter somente campos de cabeçalho e de propriedade. As mensagens do tipo Mensagem não podem conter campos de corpo.
TextMessage
As definições de origem e destino JMS devem representar o tipo TextMessage quando as mensagens de origem ou de destino contêm dados XML. As definições de origem e destino que representam mensagens do tipo TextMessage contêm um único campo de corpo e podem ter diversos campos de propriedade.
BytesMessage
As definições de origem e destino JMS devem representar o tipo BytesMessage quando as mensagens de origem ou de destino contêm um fluxo de bytes não interpretados. As definições de origem e destino que representam mensagens do tipo BytesMessage contêm um único campo de corpo e podem ter diversos campos de propriedade.
MapMessage
As definições de origem e destino JMS devem representar o tipo MapMessage quando as mensagens de origem ou de destino contêm pares nome/valor. As definições de origem e destino que representam mensagens do tipo MapMessage podem conter qualquer número de campos de corpo e de propriedade.
As origens e destinos JMS que você define representam mensagens do tipo Mensagem por padrão. Como as mensagens JMS do tipo Mensagem não contêm campos de corpo, as definições de origem e destino padrão não contêm campos de corpo. A definição de origem padrão também não contém campos de propriedade. No entanto, é possível adicionar campos de propriedade à definição de origem, já que as mensagens JMS do tipo Mensagem podem conter campos de propriedade.