Come si fa a questi due differisconoCamel inviare a più punti finali
from(endpoint).to(endpoint:a, endpoint:b)
from(endpoint).multicast().to(endpoint:a, endpoint:b)
non riusciva a trovare alcuna documentazione per la prima
Come si fa a questi due differisconoCamel inviare a più punti finali
from(endpoint).to(endpoint:a, endpoint:b)
from(endpoint).multicast().to(endpoint:a, endpoint:b)
non riusciva a trovare alcuna documentazione per la prima
to(endpoint:a, endpoint:b)
è equivalente a .to(endpoint:a).to(endpoint:b)
Ciò significa che l'uscita dal endpoint:a
viene inviato a endpoint:b
, non l'originale Exchange
. Inoltre, ciascun endpoint viene eseguito uno dopo l'altro.
.multicast()
invia l'originale Exchange
per ciascun endpoint definito, consente un'elaborazione parallela, e consente di definire un AggregationStrategy per determinare come assemblare le risposte da ogni endpoint originale Exchange
stato inviato al.
Sì come Jarrad scrive la differenza tra i due sono
Il primo è il tubi e filtri EIP (modalità predefinita in cammello). Quale è documentato qui: http://camel.apache.org/pipes-and-filters.html
Il secondo è l'EIP multicast che è documentata qui: http://camel.apache.org/multicast.html
Tutto il Camel PEI elencati qui: http://camel.apache.org/eip
Questo è stato molto utile, grazie – Manoj
Nessun motivo particolare, ho appena dimenticato di fare clic. – Manoj
grazie per aver cliccato :) – jarrad