[英]apache camel hybrid component
我想知道是否有可能在可以接受兩個不同組件的路線中使用駱駝組件。 就像是:
from("abc-component:queue.name.a")
.doSomething
.to("def-component:queue.name.b")
並且 abc 組件將同時接受 jms 組件和文件組件
是的,如果需要,您可以自己實現此類組件。 不,Apache Camel 中沒有這樣的組件 OOTB。 您可以通過將公共邏輯與direct
路由分開來實現相同的結果。
from("jms:something")
.to("direct:common_logic");
from("file:somewhere")
.to("direct:common_logic");
from("direct:common_logic")
//do something
.to("log:hi");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.