Envie dados de tamanho fixo para uma conexão de cliente TCP/IP e receba dados de tamanho fixo na mesma conexão (não sincronizadamente), utilizando um fluxo de mensagens com nós MQInput, TCPIPClientOutput, TCPIPClientInput, 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 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 de maneira assíncrona em dois fluxos diferentes
(o TCPIPClientInput não aguarda
os dados serem retornados nesta conexão; em vez disso, ele monitora todas as conexões disponíveis).
- Crie um fluxo de mensagens chamado TCPIP_Task7 com um nó MQInput,
um nó TCPIPClientOutput,
um nó TCPIPClientInput e um nó MQOutput. Para obter informações adicionais, consulte Criação de um Fluxo de Mensagens.
- Conecte o terminal Out do nó MQInput
ao terminal In do nó TCPIPClientOutput.
- Conecte o terminal Out do nó TCPIPClientInput
ao terminal In do nó MQOutput.
- No nó MQInput, configure a propriedade Nome da Fila (na guia Básico) para TCPIP.TASK7.IN1.
- Configure as seguintes propriedades do nó TCPIPClientOutput:
- Na guia Básico, configure a propriedade Detalhes da Conexão para14147.
- Na guia Avançado, configure a propriedade Modificação do Fluxo de Saída para Reservar Fluxo de Saída.
- Na guia Registros e Elementos, configure
as seguintes propriedades:
- Configure a propriedade Definição de Registro para Comprimento fixo.
- Configure a propriedade Comprimento para 100.
- Configure as seguintes propriedades do nó TCPIPClientInput:
- Na guia Básico, configure a propriedade Detalhes da Conexão para14147.
- Na guia Avançado, configure Modificação do Fluxo de Saída para Liberar fluxo de saída e reconfigurar ID de Resposta.
- 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.
- No nó MQOutput, configure a propriedade Nome da fila (na guia Básico) para TCPIP.TASK7.OUT1.
- 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.