Multicast
El EIP Multicast distribuye un mensaje a varias rutas de procesamiento, permitiendo que cada ruta ejecute su lógica de forma independiente. De esta manera, el flujo de integración se conecta a múltiples sistemas o servicios simultáneamente.
Configuración del EIP Multicast en el Diagrama
Para configurar un Multicast en una integración en la pestaña Diagram, siga estos pasos:
-
Haga clic en +Add Step en el canvas.
-
Seleccione la pestaña EIPs.
-
Seleccione el EIP Multicast. Puede usar la herramienta de búsqueda para localizarlo.
-
Al agregar el EIP al canvas, se crearán dos ramas con steps vacíos. Haciendo clic en Add Step, puede agregar un EIP o componente.
-
Después del EIP Multicast, puede agregar steps que unifiquen los flujos provenientes de los diferentes destinos para continuar el proceso de integración.
Para obtener detalles sobre cómo configurar el campo Aggregation Strategy, consulte las estrategias de agregación. |
Eliminación del EIP Multicast y sus ramas
Al eliminar el EIP Multicast, todos los destinos y sus respectivos steps serán eliminados.
Ejemplo
- from:
uri: direct:start
steps:
- multicast:
id: multicast-A8$gT1@zQ#-3695522522
steps:
- to:
uri: direct:send-email
- to:
uri: direct:update-stock
- to:
uri: direct:register-analytics
El flujo comienza en el endpoint direct:start
y utiliza el EIP Multicast para ejecutar tres acciones simultáneamente:
-
Enviar correo electrónico
-
Actualizar inventario
-
Registrar analytics
Este patrón es útil cuando necesita ejecutar varias acciones independientes y en paralelo a partir de una única entrada de datos.
Share your suggestions with us!
Click here and then [+ Submit idea]