Esecuzione dell'esempio Nodi JMS

Un driver Java denominato JMSNodeSample viene fornito per eseguire l'esempio dopo che tutti i passi della configurazione sono stati completati. Eseguire questo codice dal Message Brokers Toolkit.

Messaggi di prova di input

Tutti i messaggi di prova utilizzati nell'esecuzione di questo esempio si basano sul seguente 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>Giochi</Category>
<Price>00,30</Price>
<Quantity>01</Quantity>
</Item>
<Item>
<Code>02</Code><Code>03</Code><Code>01</Code>
<Description>Il quotidiano The Times</Description>
<Category>Libri e Media</Category>
<Price>00,20</Price>
<Quantity>01</Quantity>
</Item>
<Balance>00,50</Balance>
<Currency>Sterlina</Currency>
</Invoice>
</SaleList>
<Last>Test</Last>
</Parent>

Esecuzione dell'esempio

Il driver JMSNodeSample contiene i seguenti file:

Per eseguire l'esempio:

  1. Avviare l'applicazione IPSubscriber JMS:
    1. Nella vista Broker Application Development del Message Brokers Toolkit, espandere il progetto JMS Node Sample.
    2. Espandere la directory src, quindi espandere la directory jmsnode.
    3. Fare clic con il tasto destro del mouse su IPSubscriber.java, quindi fare clic su Esegui > Applicazione Java.

    L'applicazione inizia l'esecuzione e si collega al flusso di messaggi.

  2. Utilizzare Accoda per inserire il file message.enqueue nella coda inputqueue.
    1. Nel Message Brokers Toolkit, passare alla vista Broker Application Development.
    2. Nella vista Navigator risorse, espandere il progetto JMS Nodes Sample e fare doppio clic su message.enqueue per aprirlo nell'Editor di accodamenti.
    3. Fare clic su Scrivi nella coda. Il messaggio è inserito nella coda inputqueue.

Quando viene inserito nella coda, il messaggio viene trasmesso ai flussi di messaggi ed è ricevuto dai sottoscrittori IP. Il messaggio viene visualizzato nella vista Console nel Message Brokers Toolkit.

Messaggi di prova di output

Il messaggio di output che rappresenta una fattura ha il seguente 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>Giochi</Category>
<Price>00,30</Price>
<Quantity>01</Quantity>
</Item>
<Item>
<Code>02</Code><Code>03</Code><Code>01</Code>
<Description>Il quotidiano The Times</Description>
<Category>Libri e Media</Category>
<Price>00,20</Price>
<Quantity>01</Quantity>
</Item>
<Balance>00,50</Balance>
<Currency>Sterlina</Currency>
</Invoice>
</SaleList>
<Last>Test</Last>
</Parent>

icona Pagina principale   Torna alla pagina home dell'esempio