Der Java-Treiber 'JMSNodeSample' wird zum Ausführen des Beispielprogramms nach Abschluss der Konfigurationsschritte bereitgestellt. Führen Sie diesen Code im Message Brokers Toolkit aus.
Alle Testnachrichten, die beim Ausführen dieses Beispielprogramms verwendet werden, basieren auf folgendem Format:
<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>
Der Treiber 'JMSNodeSample' enthält folgende Dateien:
Gehen Sie folgendermaßen vor, um das Beispielprogramm auszuführen:
Beim Einreihen der Nachricht in die 'INPUTQUEUE'-Warteschlange wird sie durch den Nachrichtenfluss weitergeleitet und von den IP-Subskribenten empfangen. Die Nachricht wird im Message Brokers Toolkit in der Konsolenansicht angezeigt.
Die Ausgabenachricht, die eine Rechnung darstellt, hat folgendes Format:
<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>