Você pode utilizar as mensagens de entrada de teste fornecidas na amostra para executar o fluxo de mensagens de Roteamento do Banco de Dados Simplificado para consultar o banco de dados e processar os dados de funcionário retornados em um conjunto de resultados. Quatro mensagens de entrada de teste são fornecidas e cada mensagem demonstra ou exercita uma rota diferente através do mesmo fluxo. O nome de cada mensagem do cliente de teste fornece uma dica para a rota que a mensagem segue no fluxo de mensagens. As duas mensagens descritas nesta seção não são processadas pelo nó DatabaseRetrieve e esta parte do fluxo de mensagens é ignorada.
As mensagens de entrada de teste chamadas bypassdbretrievenode e bypassdbretrievenode_keynotfound possuem uma estrutura lógica idêntica, mas o conteúdo das mensagens diferem.
A mensagem de teste 3, em bypassdbretrievenode.mbtest, contém os seguintes dados:
<EmpRecord> <EmpNumber>000010</EmpNumber> <FirstName>DAVID</FirstName> <LastName>BROWN</LastName> <YrsInService>10</YrsInService> <AgeInYears>54</AgeInYears> <WorkDept>D01</WorkDept> </EmpRecord>
A mensagem de teste 4, em bypassdbretrievenode_keynotfound.mbtest, contém os seguintes dados:
<EmpRecord> <EmpNumber>000010</EmpNumber> <FirstName>DAVID</FirstName> <LastName>BROWN</LastName> <YrsInService>10</YrsInService> <AgeInYears>54</AgeInYears> <WorkDept>E00</WorkDept> </EmpRecord>
O diagrama a seguir mostra a estrutura lógica das duas mensagens de teste:
Para mais informações, consulte Trabalhando com mensagens XML na documentação do WebSphere Message Broker.
Voltar para a amostra Sobre o Roteamento de Banco de Dados Simplificado