Configure um soquete de servidor para receber dados XML e utilizar o modelo da mensagem para determinar o fim de um registro, os fluxos de mensagens utilizando os nós TCPIPServerInput e MQOutput.
Cenário: Um aplicativo cliente envia documentação XML sem nenhuma indicação clara do fim do registro.
Instruções: As etapas a seguir
mostram como dividir o registro utilizando o analisador XML para sinalizar quando
todo o documento XML como recebido.
O analisador utiliza a tag XML final para finalizar o fim da mensagem.
- Crie um fluxo de mensagens chamado TCPIP_Task12
com um nó TCPIPServerInput e
um nó MQOutput. Para obter informações adicionais, consulte Criação de um Fluxo de Mensagens.
- Conecte o terminal Out do nó TCPIPServerInput
ao terminal In do nó MQOutput.
- Configure as seguintes propriedades do nó TCPIPServerInput:
- Na guia Básico, configure a propriedade Detalhes da Conexão para 14151.
- Na guia Análise de Mensagem de Entrada, configure a
propriedade Domínio de Mensagem como XMLNSC.
- Na guia Registros e elementos, configure a propriedade Detecção de registro para Sequência de registro analisada.
- No nó MQOutput, configure a propriedade Nome da fila (na guia Básico) para TCPIP.TASK12.IN1.
- Salve o fluxo de mensagens.