Notas de la version de Sun Java System Message Queue 4.2

Ejemplos de programación

Para programar una aplicación que utilice transacciones distribuidas, crea un servicio del lado del servidor que se ejecuta en el entorno del administrador de transacciones y el código del lado del cliente que llama a las API del administrador de transacciones. Message Queue 4.2 incluye ejemplos de programación basados en el administrador de transacciones de Tuxedo. Estos ejemplos están ubicados en el directorio de programas de ejemplo de cada plataforma dentro del directorio ./C/tuxedo.

Este directorio incluye un archivo README que explica cómo configurar Tuxedo para utilizar el administrador de recursos de Message Queue y cómo crear los siguientes programas de ejemplo en el entorno de Tuxedo:

Programa de ejemplo 

Descripción 

jmsserver.c

Implementa los servicios de Tuxedo que envían y reciben mensajes a través de Message Queue. 

jmsclient_sender.c

Cliente de Tuxedo que utiliza el servicio de producción de mensajes en el programa jmsserver.c .

jmsclient_receiver.c

Cliente de Tuxedo que utiliza el servicio de recepción de mensajes en el programa jmsserver.c .

async_jmsserver.c

Implementa un servicio de Tuxedo que consume de forma asíncrona mensajes a través de Message Queue. 

jmsclient_async_receiver.c

Cliente de Tuxedo que utiliza el servicio de consumo de mensajes asíncrono del programa async_jmsserver.c.