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 la aplicación JMS IPSubscriber:
    1. En la perspectiva de Desarrollo de aplicaciones de intermediario del Kit de herramientas de Message Brokers, expanda el proyecto Ejemplo de nodo JMS.
    2. Expanda el directorio src y, luego, expanda el directorio jmsnode.
    3. Pulse el botón derecho en IPSubscriber.java y, luego, pulse Ejecutar > Aplicación Java.

    La aplicación empieza a ejecutarse y se conecta al flujo de mensajes.

  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, expanda el proyecto Ejemplo de nodos JMS y, luego, 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