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. Apêndice A: Referência de tipo de dados JMS
  7. Apêndice B: Glossário de termos

PowerExchange for JMS Guia do Usuário do PowerCenter

PowerExchange for JMS Guia do Usuário do PowerCenter

Modo transacionado do JMS

Modo transacionado do JMS

Você pode configurar o JMS para executar no modo Transacionado ou Não Transacionado.
Quando você configura o JMS para executar no modo Transacionado, o Serviço de Integração do PowerCenter recebe e processa um grupo de mensagens JMS como uma transação. O Serviço de Integração do PowerCenter reconhece todas as mensagens ao confirmar a transação. Se uma transação for revertida, o provedor JMS retornará todas as mensagens não confirmadas nessa transação específica para a fila de recuperação configurada da conexão do aplicativo JMS ou para a pasta de cache padrão $PMCacheDir\.
Quando você configura o MS para executar no modo Não Transacionado, o Serviço de Integração do PowerCenter usa o método CLIENT_ACKNOWLEDGE para reconhecer as mensagens. Quando o Serviço de Integração do PowerCenter reconhece uma mensagem na sessão JMS, todas as mensagens são reconhecidas por padrão. As sessões PowerCenter JMS executam no modo Não Transacionado por padrão.
Configure o modo Transacionado para as sessões JMS na guia Mapeamento. Clique em SQ_JMSReader no painel esquerdo. As origens JMS atualizadas têm o modo Transacionado desabilitado por padrão.
É possível ocorrer perda de dados caso o modo Transacionado seja habilitada para uma origem SONIC JMS em uma sessão com várias partes.