Executando a Amostra Aggregation
É possível executar a amostra de Agregação ao orientar a mensagem de teste fornecida
no fluxo FanOut, conforme mostrado nas seguintes etapas:
- Na visualização Desenvolvimento do Intermediário, expanda o projeto Fluxos de Mensagens de Agregação, em Testes de Fluxo,
dê um clique duplo em Aggregation8k.mbtest para abrir o arquivo no Cliente de Teste.
- No Cliente de Teste, clique em Enfileirar.
- Clique em Enviar Mensagem. A mensagem
é enviada à fila AGGR_SAMPLE_IN e a mensagem de resposta agregada
aparece na fila AGGR_SAMPLE_OUT.
Se você encontrar algum problema ao executar a amostra, consulte
Resolvendo problemas ao executar amostras na
documentação do WebSphere Message Broker.
Verificando o Sucesso
O sucesso é determinado pela chegada da mensagem agregada na fila AGGR_SAMPLE_OUT. Para visualizar as mensagens da fila de saída, use o seguinte procedimento:
- No Cliente de Teste, clique em Desenfileirar.
- Clique em Obter Mensagem para ler uma mensagem na fila. A ordem na qual as respostas são recebidas não é determinada, mas a estrutura
básica do corpo de mensagem XML é mostrada no código XML a seguir.
O ReplyIdentifier é o CorrelId proveniente do MQMD da mensagem de resposta, ele é igual ao MessageId proveniente do MQMD da
mensagem de resposta.
<ComIbmAggregateReplyBody>
<Request2>
<ReplyIdentifier>
X'414d51205742494d4220202020202020a1ada64220001901'
</ReplyIdentifier>
<SaleEnvelope>
<SaleList>...</SaleList>
<SaleList>...</SaleList>
</SaleEnvelope>
</Request2>
<Request1>...</Request1>
<Request4>...</Request4>
<Request3>...</Request3>
</ComIbmAggregateReplyBody>
Voltar para Home da Amostra