¿Cómo se diferencian estos dosCamel enviar a múltiples puntos finales
from(endpoint).to(endpoint:a, endpoint:b)
from(endpoint).multicast().to(endpoint:a, endpoint:b)
no pudo encontrar ninguna documentación por primera
¿Cómo se diferencian estos dosCamel enviar a múltiples puntos finales
from(endpoint).to(endpoint:a, endpoint:b)
from(endpoint).multicast().to(endpoint:a, endpoint:b)
no pudo encontrar ninguna documentación por primera
to(endpoint:a, endpoint:b)
es equivalente a .to(endpoint:a).to(endpoint:b)
Esto significa que la salida de endpoint:a
se envía a endpoint:b
, no el original Exchange
. Además, cada punto final se ejecuta uno después del otro.
.multicast()
envía el original Exchange
a cada punto final definido, permite el procesamiento paralelo, y le permite definir un AggregationStrategy para determinar cómo ensamblar las respuestas de cada punto final del original Exchange
fue enviado a.
Sí como Jarrad escribe la diferencia entre los dos son
La primera es los tubos y filtros EIP (modo por defecto en Camel). Que se documenta aquí: http://camel.apache.org/pipes-and-filters.html
La segunda es la EIP de multidifusión que se documenta aquí: http://camel.apache.org/multicast.html
Todo el camello CIE está aquí: http://camel.apache.org/eip
Eso fue muy útil, gracias – Manoj
ninguna razón en particular, solo olvidé hacer clic. – Manoj
gracias por hacer clic :) – jarrad