Nó Real-timeInput

Este tópico contém as seguintes seções:

Finalidade

Utilize o nó Real-timeInput para receber mensagens de clientes que se conectam ao intermediário utilizando o WebSphere MQ Real-time Transport ou o WebSphere MQ Multicast Transport e que utilizam as interfaces de programação do aplicativo JMS em um fluxo de mensagens.

O nó Real-timeInput identifica mensagens nos seguintes domínios de mensagens:

  • JMSMap
  • JMSStream

Um nó output em um fluxo de mensagens que inicia com um nó Real-timeInput pode ser qualquer um dos nós de saída suportados, incluindo nós de saída definidos pelo usuário. Você pode criar um fluxo de mensagens que recebe mensagens de clientes em tempo real e gera mensagens para clientes que utilizam todos os transportes suportados para conexão com o intermediário, porque você pode configurar o fluxo de mensagens para solicitar que o intermediário forneça qualquer conversão necessária.

Se você criar um fluxo de mensagens para utilizar um subfluxo, não poderá utilizar um nó input padrão: será necessário utilizar uma instância do nó Input como o primeiro nó a ser criado em um terminal para o subfluxo.

Se seu fluxo de mensagens não receber mensagens dos aplicativos JMS, será possível escolher um dos nós de entrada suportados.

O nó Real-timeInput é representado no workbench pelo seguinte ícone:

 Ícone do nó Real-timeInput

Utilizando este nó em um fluxo de mensagens

Veja a amostra a seguir para consultar como utilizar este nó:

Configurando o Nó Real-timeInput

Quando tiver colocado uma instância do nó Real-timeInput em um fluxo de mensagens, será possível configurá-lo. Clique com o botão direito do mouse no nó da tela do editor e selecione Propriedades. As propriedades básicas do nó são exibidas.

Todas as propriedades obrigatórias, para as quais é necessário inserir um valor (aquelas que não possuem um valor padrão definido) são marcadas com um asterisco no diálogo das propriedades.

Configure o nó Real-timeInput da seguinte forma:

  1. Em Porta, identifique o número da porta na qual o nó atende mensagens de aplicativos JMS.Assegure-se de que o número da porta especificado não entre em conflito com outro serviço de listener. Não existe um padrão para essa propriedade, é necessário inserir um valor.
  2. Se você deseja autenticar os usuários que enviam mensagens no recebimento de suas mensagens, selecione a caixa de opções Autenticação. Se você limpar a caixa de opções (a definição padrão), os usuários não serão autenticados.
  3. Se você deseja que os clientes utilizem o túnel HTTP, selecione Túnel através de HTTP. Se você limpar a caixa de opções (a definição padrão), as mensagens não utilizarão o túnel HTTP. Se definir essa opção, todos os aplicativos do cliente que se conectam utilizam este recurso. Se não definir, sua conexão será rejeitada. O aplicativo do cliente não pode utilizar esta opção junto com a definição connect-via proxy, que é ativada do lado do cliente.
  4. Em Encadeamentos de Leitura, insira o número de encadeamentos que deseja que o intermediário aloque para ler mensagens.O intermediário inicia quantas instâncias do fluxo de mensagens forem necessárias para processar mensagens atuais, até este limite. A definição padrão é 10.
  5. Em Encadeamentos de Gravação, insira o número de encadeamentos que deseja que o intermediário aloque para gravar mensagens.O intermediário inicia quantas instâncias do fluxo de mensagens forem necessárias para processar mensagens atuais, até este limite. A definição padrão é 10.
  6. Em Encadeamentos de Autenticação, insira o número de encadeamentos que deseja que o intermediário aloque para verificações de autenticação de usuários.A verificação de autenticação de usuários é executada quando uma mensagem é recebida. O intermediário inicia quantas instâncias do fluxo de mensagens forem necessárias para processar mensagens atuais, até este limite. A definição padrão é 10.
  7. Selecione Descrição no navegador de diálogo de propriedades para inserir uma descrição breve, uma descrição longa, ou ambas.
  8. Clique em Aplicar para fazer as alterações no nó Real-timeInput sem fechar o diálogo de propriedades. Clique em OK para aplicar as alterações e fechar o diálogo de propriedades.

    Clique em Cancelar para fechar o diálogo e descartar todas as alterações feitas nas propriedades.

Conectando Terminais

O nó Real-timeInput roteia cada mensagem recuperada com êxito para o terminal de saída. Se isso falhar, a mensagem será repetida.

Terminais e Propriedades

Os terminais do nó Real-timeInput são descritos na tabela a seguir.

Terminal Descrição
Saída O terminal de saída para o qual a mensagem será roteada se for recuperada com êxito do JMS.

As tabelas a seguir descrevem as propriedades do nó; a coluna com cabeçalho M indica se a propriedade é obrigatória (marcado com um asterisco no diálogo de propriedades caso seja necessário digitar um valor quando nenhum padrão for definido), a coluna com cabeçalho C indica se a propriedade é configurável (você poderá alterar o valor quando incluir o fluxo de mensagens no arquivo bar para implementá-lo).

As propriedades Básicas do nó Real-timeInput são descritas na tabela a seguir.

Propriedade M C Padrão Descrição
Porta Sim Sim 0 O número da porta no qual o nó input atende pedidos de publicação ou assinatura.
Autenticação Sim Não Não selecionada Selecione a caixa de opções para autenticar os usuários.
Túnel através do HTTP Sim Não Não selecionada Selecione a caixa de opções para indicar que usuários utilizam o encapsulamento HTTP. Limpe a caixa de opções para indicar que o encapsulamento HTTP não é utilizado.
Encadeamentos de Leitura Não Sim 10 O número de encadeamentos utilizados para a leitura.
Encadeamentos de Gravação Não Sim 10 O número de encadeamentos utilizados para a gravação.
Encadeamentos de Autenticação Não Sim 10 O número de encadeamentos utilizados para aceitar conexões e autenticar usuários.

As propriedades das Opções de Mensagens Gerais do nó Real-timeInput são descritas na tabela a seguir.

Propriedade M C Padrão Descrição
Sincronização de Análise Sim Não On Demand Esta propriedade controla quando uma mensagem de entrada é analisada. Os valores válidos são On Demand, Imediato e Completo.

Consulte Analisando On Demand para obter uma descrição completa dessa propriedade.

As propriedades de Descrição do nó Real-timeInput são descritas na tabela a seguir.

Propriedade M C Padrão Descrição
Descrição Breve Não Não   Uma breve descrição do nó.
Descrição Longa Não Não   Texto que descreve a finalidade do nó no fluxo de mensagens.
Referências relacionadas
Nó Real-timeOptimizedFlow
Nó Publication
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2006 Última Atualização: 1 Sep 2006
ac09200_