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

Guia Mapeamento - Nó Destinos

Guia Mapeamento - Nó Destinos

Na seção Nó Destinos da guia Mapeamento, configure as seguintes propriedades de sessão:
  1. Nas configurações Conexão, selecione uma conexão de aplicativo JNDI para cada definição de destino JMS.
    Se você configurar a sessão para consistência transacional, verifique se todas as definições de destino JMS em um único pipeline pertencem ao mesmo grupo de conexão de destino.
  2. Selecione um valor de conexão de aplicativo JMS para cada definição de destino JMS.
  3. Insira as seguintes propriedades:
    Configurações de Propriedades
    Descrição
    IsDestinationNameDynamic
    Determines se o destino JMS tem um nome de destino estático ou dinâmico.
    • Habilitado. O destino JMS recebe o nome de destino na porta JMSDestination em tempo de execução. O destino JMS recebe o nome de destino com os dados do cabeçalho JMS.
    • Desabilitado. O Serviço de Integração cria o destino JMS com o nome de destino da conexão de aplicativo JMS. O Serviço de Integração envia todas as mensagens para esse destino. Ao desabilitar esta propriedade, não projete a porta do nome JMSDestination no destino JMS.
    O padrão é habilitado.
    Intervalo de envio
    A quantidade mínima de tempo em milissegundos que o Serviço de Integração aguarda entre as mensagens ao gravá-las no destino. Por exemplo, se você definir o intervalo de envio em 2, o Serviço de Integração aguardará ao menos dois milissegundos antes de gravar mensagens no destino. Os destinos recebem as mensagens depois que o Serviço de Integração envia uma confirmação.
    Se você interromper a sessão, o Serviço de Integração aguardará até que grave no destino a mensagem que está processando antes de interromper a sessão. Portanto, se você definir um valor alto para o Intervalo de envio, a sessão levará mais tempo para ser interrompida. O padrão é 0.
    Resposta do JMS
    Nome do tópico ou fila. Se você inserir um valor inválido, a sessão falhará.
    Limite de tempo do JMS
    Período de tempo, em milissegundos, que as mensagens ficam válidas depois que o Serviço de Integração as grava no destino. Durante esse período, o JMS retém as mensagens na memória. Quando o limite de tempo expira, ele exclui as mensagens do destino.
    Ao inserir um valor de limite de tempo, o Serviço de Integração grava o valor no campo Limite de tempo do JMS nas mensagens de destino JMS.
    O padrão é 0. Se você inserir 0, o Serviço de Integração reterá as mensagens na memória por um período infinito.
    Modo Entrega do JMS
    Selecione Persistente ou Não Persistente. Se você selecionar Persistente, o Serviço de Integração garantirá a entrega das mensagens JMS nos destinos. Se você selecionar Não Persistente, o Serviço de Integração tentará entregar cada mensagem JMS nos destinos, mas não garantirá a entrega.
    Prioridade do JMS
    Insira um valor de 0 a 9 para a prioridade da mensagem. Quanto maior o valor, maior será a prioridade que o Serviço de Integração oferecerá para as mensagens de destino. O padrão é 4.
    Tipo do JMS
    Insira uma descrição da mensagem.
O mapeamento substituirá o valor nas propriedades da sessão se ele passar um valor para qualquer um dos seguintes campos no destino:
  • Resposta do JMS
  • Limite de tempo do JMS
  • Modo Entrega do JMS
  • Prioridade do JMS
  • Tipo do JMS