Asociar flujos de agregación de mensajes de abanico de salida y de abanico de entrada

Asocie el proceso del flujo de mensajes de abanico de salida con su flujo de mensajes de abanico de entrada correspondiente estableciendo la propiedad Nombre de agregación de los nodos AggregateControl y AggregateReply del flujo de agregación en el mismo valor. Si no ha configurado esta propiedad mientras creaba los flujos de abanico de entrada y de abanico de salida, deberá realizar esta tarea.

Antes de empezar:

Para realizar esta tarea, tiene que haber completado las tareas siguientes:

El Nombre de agregación debe tener un contexto exclusivo dentro de un intermediario. En general, esto significa que solo debe haber un nodo AggregateControl y un nodo AggregateReply con un Nombre de agregación determinado, aunque es posible tener más de un nodo AggregateControl con el mismo Nombre de agregación, como se describe en Utilizar varios nodos AggregateControl. No es aconsejable desplegar un flujo de abanico de entrada en varios grupos de ejecución del mismo intermediario.

Puede crear los flujos de mensajes de abanico de salida y los flujos de mensajes de abanico de entrada en el mismo flujo de mensajes o en dos flujos de mensajes diferentes. En cualquiera de los casos, las dos partes de la agregación se asocian estableciendo la propiedad Nombre de agregación.

El modo en que configura el flujo de agregación depende de varios factores:

Un flujo individual es más fácil de implementar para un caso sencillo pero existen algunas limitaciones a este método y, en la mayoría de los casos, encontrará que es preferible la flexibilidad que ofrecen dos flujos de mensajes. El ejemplo de Ejemplo Reserva de vuelos muestra el uso de dos flujos para la agregación.

Las ventajas de crear flujos de mensajes de abanico de salida y flujos de mensajes de abanico de entrada por separado son:

Para asociar el flujo de mensajes de abanico de salida con el flujo de mensajes de abanico de entrada:

  1. Abra el flujo de mensajes que contiene el flujo de abanico de salida.
  2. Pulse con el botón derecho el nodo AggregateControl y pulse Propiedades.
  3. Establezca la propiedad Nombre de agregación del nodo AggregateReply para identificar esta agregación. El Nombre de agregación que especifique debe tener un contexto exclusivo dentro de un intermediario.
  4. Si tiene flujos de abanico de salida y de abanico de entrada independientes:
    1. Pulse Control-S para guardar el flujo de mensajes de abanico de salida y validar la configuración.
    2. Abra el flujo de mensajes que contiene el flujo de abanico de entrada.
  5. Pulse con el botón derecho el nodo AggregateReply y pulse Propiedades.
  6. Establezca la propiedad Nombre de agregación del nodo AggregateReply en el mismo valor que ha establecido para la propiedad Nombre de agregación del nodo AggregateControl correspondiente en el flujo de abanico de salida.
  7. Pulse Control+S para guardar el flujo de mensajes y validar su configuración.
En la Versión 5.0 del producto, los flujos de abanico de salida y de abanico de entrada también se asociaban enviando mensajes de control del nodo AggregateControl al nodo AggregateReply. Esto ya no es necesario. Para obtener el rendimiento óptimo, es preferible no conectar el nodo AggregateControl y AggregateReply. Sin embargo, si desea utilizar mensajes de control en las agregaciones y conectar estos nodos, consulte Utilizar mensajes de control en flujos de agregación.
Nota: Las conexiones entre el nodo AggregateControl y el nodo AggregateReply creadas en la versión 5.0 se ignorarán una vez que las haya migrado a la versión 6.0 a menos que establezca el entorno de intermediario para que especifique lo contrario. Para obtener más información, consulte Utilizar mensajes de control en flujos de agregación.
Conceptos relacionados
Visión general de flujos de mensajes
Agregación de flujo de mensajes
Tareas relacionadas
Configurar flujos de agregación
Crear el flujo de mensajes de abanico de salida de agregación
Establecer valores de tiempo de espera para agregación
Utilizar varios nodos AggregateControl
Manejar excepciones en flujos de agregación
Utilizar mensajes de control en flujos de agregación
Referencia relacionada
Nodo AggregateControl
Nodo AggregateReply
Nodo AggregateRequest
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2006 Última actualización: 22/08/2006
ac12311_