Utilize o nó Real-timeOptimizedFlow 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 interfaces de programação de aplicativos JMS.
Este tópico contém as seguintes seções:
O nó Real-timeOptimizedFlow é um fluxo de mensagens completo que fornece um alto desempenho ao fluxo de mensagens performance Publicação/Assinatura. As ações tomadas por esse nó são todas internalizadas; você não pode influenciar no funcionamento do nó, exceto configurando suas propriedades, e não pode conectá-lo a nenhum outro nó.
Esse nó também suporta publicação em, ou assinatura de, aplicativos WebSphere MQ padrão, mas seu desempenho para esses aplicativos não é tão bom quanto o desempenho alcançado para aplicativos JMS.
Você não pode afetar o conteúdo da mensagem de nenhuma forma quando utilizar o nó Real-timeOptimizedFlow. Para modificar a mensagem de entrada, enviar mensagens ou disponibilizar publicações para os aplicativos que utilizam outros protocolos de comunicação, utilize o nó Real-timeInput.
Inclua o nó Real-timeOptimizedFlow em um fluxo de mensagem quando quiser distribuir mensagens por um intermediário para e de aplicativos clientes que utilizam JMS.
O nó Real-timeOptimizedFlow está contido no repositório Protocolos Adicionais da paleta e é representado no ambiente de trabalho pelo seguinte ícone:
Quando tiver colocado uma instância do nó Real-timeOptimizedFlow em um fluxo de mensagens, você poderá configurá-lo. Para obter informações adicionais, consulte Configurando um Nó do Fluxo de Mensagens. As propriedades do nó são exibidas na visualização Propriedades. Para exibir as propriedades do nó no diálogo Propriedades, dê um clique duplo no nó ou clique com o botão direito no nó e clique em Propriedades. Todas as propriedades obrigatórias para as quais é necessário digitar um valor (aquelas que não têm um valor padrão definido) são marcadas com um asterisco.
O nó Real-timeOptimizedFlow não tem nenhum terminal. É um fluxo de mensagens completo e não pode ser conectado a outros nós para estender o processamento de mensagens.
As tabelas a seguir descrevem as propriedades do nó. A coluna com cabeçalho M indica se a propriedade é obrigatória (marcada com um asterisco 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 Descrição do nó Real-timeOptimizedFlow são descritas na tabela a seguir.
Propriedade | M | C | Padrão | Descrição |
---|---|---|---|---|
Nome do Nó | Não | Não | Real-timeOptimizedFlow | O nome do nó. |
Short description | 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. |
As propriedades Básicas do nó Real-timeOptimizedFlow são descritas na tabela a seguir.
Propriedade | M | C | Padrão | Descrição |
---|---|---|---|---|
Porta | Sim | Sim | O número da porta no qual o nó atende para publicar ou assinar pedidos dos aplicativos JMS. Assegure-se de que o número da porta especificado não entre em conflito com outro serviço de listener. Nenhum valor padrão é fornecido para essa propriedade; você deve digitar um valor. | |
Autenticação | Sim | Não | Não Selecionada | Para autenticar os usuários que enviam mensagens no recebimento de suas mensagens, selecione Autenticação (Authentication). Se você limpar a caixa de opções (a definição padrão), os usuários não serão autenticados. |
Túnel através do HTTP | Sim | Não | Não Selecionada | Para que os clientes utilizem o túnel HTTP, selecione Túnel através de HTTP (Tunnel through 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 selecionar essa caixa de opções, todos os aplicativos do cliente que se conectam utilizarão este recurso. Se eles não utilizarem esse recurso, a conexão deles será rejeitada. O aplicativo cliente não pode utilizar essa opção em conjunto com a definição connect-via-proxy, que é ativada do lado do cliente. |
Encadeamento de leitura | Não | Sim | 10 | O número de encadeamentos que você 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. |
Encadeamentos de gravação | Não | Sim | 10 | O número de encadeamentos que você 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. |
Encadeamentos de autenticação | Não | Sim | 10 | O número de encadeamentos que você deseja que o intermediário aloque para verificações de autenticação do usuário. 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. |