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 Dados para uma Conexão do Cliente TCP/IP e Recebendo Dados de Volta na Mesma Conexão (Síncrona)

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

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 que envia dados através de uma conexão do cliente e aguarda na mesma conexão que uma resposta seja retornada. O pedido é síncrono dentro do mesmo fluxo, porque o nó TCPIPClientReceive aguarda que os dados sejam retornados.

  1. Crie um fluxo de mensagens chamado TCPIP_Task6 com um nó MQInput, um nó TCPIPClientOutput, um nó TCPIPClientReceive 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ó TCPIPClientOutput ao terminal In do nó TCPIPClientReceive.
  4. Conecte o terminal Out do nó TCPIPClientReceive ao terminal In do nó MQOutput.
    Fluxo de mensagens que consiste nos nós MQInput, TCPIPClientOutput, TCPIPClientReceive e MQOutput.
  5. No nó MQInput, configure a propriedade Nome de Fila (na guia Básico) para TCPIP.TASK6.IN1.
  6. Configure as seguintes propriedades do nó TCPIPClientOutput:
    1. Na guia Básico, configure a propriedade Detalhes da Conexão para 14146.
    2. Na guia Registros e Elementos, configure as seguintes propriedades:
      • Configure a propriedade Detecção de Registro para Comprimento fixo.
      • Configure a propriedade Comprimento para 100.
  7. Configure as seguintes propriedades do nó TCPIPClientReceive:
    1. Na guia Básico, configure a propriedade Detalhes da Conexão para 14146.
    2. Na guia Avançado, configure as seguintes propriedades:
      • Configure a propriedade Modificação do Fluxo de Saída para Reservar fluxo de saída e liberar no final do fluxo.
      • Configure a propriedade Modificação do Fluxo de Entrada como Reservar fluxo de entrada e liberar no final do fluxo.
    3. Na guia Pedido, configure a propriedade Local do ID como $LocalEnvironment/WrittenDestination/TCPIP/Output/ConnectionDetails[1]/Id
    4. Na guia Registros e Elementos, configure as seguintes propriedades:
      • Configure a propriedade Detecção de Registro para Comprimento fixo.
      • Configure a propriedade Comprimento para 100.
  8. No nó MQOutput, configure a propriedade Nome de Fila (na guia Básico) para TCPIP.TASK6.OUT1.
  9. Salve o fluxo de mensagens.
Consulte a amostra a seguir para obter mais informações:

Você só pode visualizar informações sobre amostras quando usa o centro de informações que está integrado ao WebSphere Message Broker Toolkit ou o centro de informações on-line. Você só poderá executar amostras quando usar o centro de informações que está integrado ao WebSphere Message Broker Toolkit.

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:57


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