Executando a Amostra .NETCompute Node

Se você encontrar algum problema ao executar a amostra, consulte Resolvendo problemas ao executar amostras na documentação do WebSphere Message Broker.

Executando a Amostra

Executar a amostra, testando a ramificação superior do fluxo:

  1. Na visualização Desenvolvimento do Broker, expanda o aplicativo chamado DotNetApplication e abra o Teste de Fluxo chamado DotNetApplication_LoyaltyProgram.mbtest.
  2. Clique em Enviar Mensagem. Uma mensagem é enviada à fila DOTNET.IN.
  3. O fluxo processa a mensagem e uma mensagem de saída é colocada na fila DOTNET.OUT.
  4. O editor exibe a mensagem recebida. Compare a mensagem recebida com a mensagem de saída LoyaltyProgram esperada.

Executar a amostra, testando a ramificação inferior do fluxo:

  1. Na visualização Desenvolvimento do Broker, expanda o aplicativo chamado DotNetApplication e abra o Teste de Fluxo chamado DotNetApplication_SaleEnvelope.mbtest
  2. Clique em Enviar Mensagem. Uma mensagem é enviada à fila DOTNET.IN.
  3. O fluxo processa a mensagem e uma mensagem de saída é colocada na fila DOTNET.OUT.
  4. O editor exibe a mensagem recebida. Compare a mensagem recebida com a mensagem de saída SaleEnvelope esperada.

Mensagem de Saída LoyaltyProgram Esperada

A mensagem de saída da amostra ao testar a ramificação superior do fluxo de mensagens com a mensagem LoyaltyProgram, deve ter o seguinte formato:

<?xml version="1.0" encoding="UTF-8"
standalone="yes"?>
<LoyaltyProgram
      xmlns:applicant="http://www.example.org/applicant"
      xmlns:store="http://www.example.org/store">
  <applicant:ApplicantDetails>
    <applicant:FirstName>Ben</applicant:FirstName>
    <applicant:LastName>Thompson</applicant:LastName>
    <applicant:HouseNo>1</applicant:HouseNo>
    <applicant:Street>Happiness Avenue</applicant:Street>
    <applicant:Town>Grumpyville</applicant:Town>
  </applicant:ApplicantDetails>
  <store:StoreDetails>
    <store:StoreID>001</store:StoreID>
    <store:StoreName>Broker Brothers Central</store:StoreName>
    <store:StoreStreet>Exuberant Avenue</store:StoreStreet>
    <store:StoreTown>Happyville</store:StoreTown>
  </store:StoreDetails>
</LoyaltyProgram>

Mensagem de Saída Esperada de SaleEnvelope

Ao testar a ramificação inferior do fluxo de mensagens com a mensagem SaleEnvelope, a mensagem de saída deve ter o seguinte formato:

00,01,02,Twister,Games,0.30,01<CRLF>
02,03,01,The Times Newspaper,Books and Media,0.20,01<CRLF>
04,05,01,The Origin of Species,Books and Media,22.34,02<CRLF>
06,07,01,Microscope,Miscellaneous,36.20,01

<CRLF> representa os caracteres com pontos de código ASCII hexadecimais x'0D' e x'0A'.

Voltar para o Início da Amostra