WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

Utilización de mensajes de control con el nodo Collector

Puede enviar mensajes de control al nodo Collector para controlar cómo se propagan las colecciones de mensajes completas a otros nodos del flujo de mensajes.

Antes de empezar:

En esta tarea se presupone que ya ha creado un flujo de mensajes que contiene un nodo Collector. Para obtener más información, consulte Crear un flujo que utilice colecciones de mensajes.

Puede controlar cuando las colecciones de mensajes completas se propagan a otros nodos para su proceso, utilizando mensajes enviados al terminal Control. El comportamiento exacto depende de los valores elegidos para la propiedad Coordinación de sucesos en el nodo Collector. Si desea utilizar mensajes de control para propagar colecciones de mensajes completadas, debe establecer la propiedad Coordinación de sucesos en uno de los valores siguientes:
  • Todas las colecciones completas
  • Primera colección completa
En estos casos, las colecciones de mensajes completas se mantienen en una cola hasta que se recibe un mensaje de control. Si establece Coordinación de sucesos en Todas las colecciones completas, todas las colecciones de mensajes mantenidas en la cola se propagan al terminal Out (de salida). Si establece Coordinación de sucesos en Primera colección completa, sólo se propaga al terminal Out (de salida) la primera colección de mensajes de la cola. Si no hay colecciones de mensajes completas en la cola, la colección de mensajes siguiente que se va a completar se propaga inmediatamente al terminal Out (de salida).

Las colecciones de mensajes incompletas que han excedido el valor de Caducidad de la colección se propagan inmediatamente al terminal Expire (de caducidad) independientemente del valor de Coordinación de sucesos.

Si desea propagar todas las colecciones de mensajes completas después de un periodo de tiempo establecido para su proceso adicional, conecte un nodo TimeoutNotification al terminal Control del nodo Collector. Puede utilizar el nodo TimeoutNotification para enviar un mensaje de control para propagar las colecciones de mensaje y asegurarse de que los mensajes se procesen en un tiempo razonable, o para planificar tareas de proceso.

Para obtener más información sobre cómo conducir un flujo de mensajes utilizando el nodo TimeoutNotification, consulte Generación automática de mensajes para controlar un flujo.

De forma alternativa, puede propagar colecciones de mensajes completas utilizando un mensaje de otra aplicación o flujo de mensajes conectando un nodo de entrada al terminal Control del nodo Collector.

Puede enviar cualquier mensaje al terminal Control del nodo Collector. El mensaje recibido en el terminal Control no lo examina el intermediario y se descarta cuando se recibe.

Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última actualización:
        
        Última actualización: 2015-02-28 16:58:42


Tema de tareaTema de tarea | Versión 8.0.0.5 | ac37790_