Ejecutar el ejemplo de Mensajería grande
Puede ejecutar el ejemplo mensajería grande para realizar el
siguiente proceso:
- Leer un mensaje de WebSphere MQ con una carga útil en formato XML y que contenga una estructura de
repetición.
- Dividir cada una de las repeticiones en un solo mensaje de WebSphere MQ.
- Escribir un mensaje WebSphere MQ que confirme que el mensaje de entrada se dividió correctamente en varios
mensajes.
Es posible que vea mensajes de aviso como, por ejemplo, No se ha podido resolver la referencia {0} del campo de
mensajes en la vista Problemas del Kit de herramientas de
Message Brokers. Los mensajes hacen referencia a los archivos
ESQL en el proyecto de flujo de mensajes de ejemplo, pero puede hacerse
caso omiso de ellos. Los avisos no afectan al comportamiento del ejemplo
en tiempo de ejecución.
Para ejecutar el ejemplo de mensajería grande en la perspectiva Desarrollo de aplicación de intermediario:
- Asegúrese de que el conjunto de mensajes y los flujos de mensajes de ejemplo se hayan desplegado.
- Efectúe una doble pulsación en SampleInputMessage.enqueue, en el proyecto de flujo
de mensajes al que se haya importado el ejemplo.
- Revise los valores del Nombre del gestor de colas y del Nombre de cola en el separador General. Cuando se
utiliza el nombre del gestor de colas por omisión y la configuración del intermediario de mensajes no es necesario
cambiar los valores.
- >Pulse en Grabar en cola para colocar un mensaje de WebSphere MQ en la cola de
entrada del flujo de mensajes de mensajería grande.
- Inicie una instancia de la aplicación de extracción de cola (Dequeue):
- En la barra de herramientas del área de trabajo, pulse en la flecha del icono Obtener un mensaje de una cola
.
- En el menú desplegable, pulse en Obtener mensaje para invocar la ventana
Extraer mensaje de cola.
- Escriba los nombres del gestor de colas y de la cola que desee. Utilice
los valores de WBRK6_DEFAULT_QUEUE_MANAGER como nombre del gestor de
colas, 2414 como número de puerto y
LARGE_MESSAGING_SLICING_COMPLETE como nombre de cola, para trabajar con la
Configuración por omisión.
- Pulse en Leer de cola para leer un mensaje de la cola.
- Después de cerrar la ventana, la próxima vez que pulse en la flecha del iconoObtener un mensaje de la cola
, verá listada en el menú desplegable la configuración de extracción de la cola
que creó arriba.
Pulse en ese archivo en el menú (o, si es el número 1 el menú, pulse únicamente en el icono propiamente dicho) para
obtener un mensaje de la cola.
- Opcional: mientras la ventana Extraer mensaje de cola esta abierta, podrá
guardar un mensaje de lectura en un archivo del proyecto de flujos de mensajes para guardarlo para más adelante. Pulse en el botón Guardar como y, en la ventana Guardar mensaje
como, seleccione el proyecto de flujo de mensajes y entre el nombre del archivo.
- Examine el mensaje recuperado. Debería indicar que había 10 mensajes declarados en el elemento
SaleListCount del mensaje de entrada y que se procesaron 10 registros.
Cuando el valor de las cuentas de mensajes declarado y real sean iguales habrá ejecutado correctamente el ejemplo de
mensajería larga.
Volver a la Página de presentación de ejemplos