Estendendo a Amostra Nós JMS

Um driver Java denominado JMSNodeSample é fornecido para conduzir a amostra depois de todas as etapas de configuração terem sido concluídas. Execute esse código a partir do Message Brokers Toolkit.

Mensagens de Teste de Entrada

Todas as mensagens de teste utilizadas na execução dessa amostra são baseadas no seguinte formato:

<Parent>
<First>1</First>
<SaleList>
<Invoice>
<Timestamp></Timestamp>
<Initial>T</Initial>
<Initial>D</Initial>
<Surname>Montana</Surname>
<Item><Code>00</Code>
<Code>01</Code><Code>02</Code>
<Description>Twister</Description>
<Category>Games</Category>
<Price>00.30</Price>
<Quantity>01</Quantity>
</Item>
<Item>
<Code>02</Code><Code>03</Code><Code>01</Code>
<Description>The Times Newspaper</Description>
<Category>Books and Media</Category>
<Price>00.20</Price>
<Quantity>01</Quantity>
</Item>
<Balance>00.50</Balance>
<Currency>Sterling</Currency>
</Invoice>
</SaleList>
<Last>Test</Last>
</Parent>

Executando a Amostra

O driver JMSNodeSample contém os seguintes arquivos:

Para executar a amostra:

  1. Iniciar o Assinante IP do JMS.
  2. Utilizar Enqueue para colocar o arquivo message.enqueue na fila inputqueue.
    1. No Message Brokers Toolkit, mude para a perspectiva Desenvolvimento de Aplicativo do Broker.
    2. Na visualização Navegador de Recursos, expanda o projeto Amostra JMS e dê um clique duplo em message.enqueue para abri-lo no editor Enqueue.
    3. Clique em Gravar na Fila. A mensagem é colocada na fila inputqueue.

Quando a mensagem é colocada na fila, ela passa pelos fluxos de mensagens e é recebida pelos assinantes IP. A mensagem é exibida na visualização Console no Message Brokers Toolkit.

Mensagens de Teste de Saída

A mensagem de saída que representa uma fatura tem o seguinte formato:

<Parent>
<First>1</First>
<SaleList>
<Invoice>
<Timestamp>2005-01-01 10:10:59</Timestamp>
<Initial>T</Initial>
<Initial>D</Initial>
<Surname>Montana</Surname>
<Item><Code>00</Code>
<Code>01</Code><Code>02</Code>
<Description>Twister</Description>
<Category>Games</Category>
<Price>00.30</Price>
<Quantity>01</Quantity>
</Item>
<Item>
<Code>02</Code><Code>03</Code><Code>01</Code>
<Description>The Times Newspaper</Description>
<Category>Books and Media</Category>
<Price>00.20</Price>
<Quantity>01</Quantity>
</Item>
<Balance>00.50</Balance>
<Currency>Sterling</Currency>
</Invoice>
</SaleList>
<Last>Test</Last>
</Parent>

Ícone Página Principal   Voltar para Home da Amostra