WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Enviando e Recebendo Dados Através de uma Conexão do Cliente TCP/IP, Delimitando o Registro, Fechando o Fluxo de Saída (Assíncrono)

Envie dados para uma conexão de cliente TCP/IP e receba dados na mesma conexão (não sincronizadamente), utilizando um fluxo de mensagens com nós MQInput, TCPIPClientOutput, TCPIPClientInput, eMQOutput nodes.

Cenário: Um aplicativo envia dados assíncronos entre as conexões do cliente TCP/IP.

Instruções: As etapas a seguir descrevem como criar um fluxo de mensagens para enviar dados através de uma conexão do cliente e aguardar na mesma conexão o retorno de uma resposta. O pedido é desempenhado assincronamente em dois fluxos diferentes; o nó TCPIPClientInput não espera que dados sejam retornados nesta conexão, mas monitora todas as conexões disponíveis. O registro de saída é delimitado pelo fechamento do fluxo de saída e a mensagem de resposta é delimitada pelo fechamento do fluxo de entrada pelo servidor remoto. A conexão é então fechada totalmente pelo nó.

  1. Crie um fluxo de mensagens chamado TCPIP_Task18 com um nó MQInput, um TCPIPClientOutput, um nó TCPIPClientInput e um nó MQOutput. Para obter informações adicionais, consulte Criação de um Fluxo de Mensagens.
  2. Conecte o terminal Out do nó MQInput ao terminal In do nó TCPIPClientOutput.
  3. Conecte o terminal Out do nó TCPIPClientInput ao terminal In do nó MQOutput.
    Um fluxo de mensagens que consiste nos nós MQInput e TCPIPClientOutput e outro fluxo de mensagens que consiste nos nós TCPIPClientInput e MQOutput.
  4. No nó MQInput , configure a propriedade Nome da Fila (na guia Básico) para TCPIP.TASK18.IN1.
  5. Configure as seguintes propriedades do nó TCPIPClientOutput:
    1. Na guia Básico, configure a propriedade Detalhes da Conexão para 14158.
    2. Na guia Avançado, selecione Fechar fluxo de saída após o envio de um registro.
    3. Na guia Registros e Elementos, configure a propriedade Definição de Registro como O registro são dados não modificados.
  6. Configure as seguintes propriedades do nó TCPIPClientInput:
    1. Na guia Básico, configure a propriedade Detalhes da Conexão para 14158.
    2. Na guia Avançado, configure a propriedade Fechar Conexão como Após o recebimento de dados.
    3. Na guia Registros e Elementos, configure a propriedade Detecção de Registro para Fim do fluxo.
  7. No nó MQOutput, configure a propriedade Nome da fila (na guia Básico) para TCPIP.TASK18.OUT1.
  8. Salve o fluxo de mensagens.
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:28:58


Tópico de TarefaTópico de Tarefa | Versão 8.0.0.5 | ac67590_