Ejecutar el ejemplo de nodos JMS

Se proporciona un controlador Java llamado JMSNodeSample para que dirija el ejemplo después de haber realizado todos los pasos de configuración. Ejecute este código desde el Kit de herramientas de Message Brokers.

Mensajes de prueba de entrada

Todos los mensajes de prueba usados para la ejecución de este ejemplo se basan en el siguiente 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>

Ejecutar el ejemplo

El controlador de JMSNodeSample contiene los siguientes archivos:

Para ejecutar el ejemplo:

  1. Inicie el suscriptor IP de JMS.
  2. Utilice la colocación en cola para transferir el archivo message.enqueue a la cola inputqueue.
    1. Desde el Kit de herramientas de Message Brokers vaya a la perspectiva Desarrollo de aplicación de intermediario.
    2. En la vista Navegador de recursos, amplíe el proyecto de ejemplo de JMS y efectúe una doble pulsación en message.enqueue para abrirlo en el editor de colocación en cola.
    3. Pulse en Grabar en cola. El mensaje se transfiere a la cola inputqueue.

Cuando el mensaje se transfiere a la cola, pasa a través de los flujos de mensajes y es recibido por los suscriptores de IP. El mensaje se visualiza en la vista de la Consola del Kit de herramientas de Message Brokers.

Mensajes de prueba de salida

El mensaje de salida que representa una factura tiene el siguiente 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>

Icono de la página principal   Volver a la Página de presentación de ejemplos