DirectComponent 文档提供以下示例:
from("activemq:queue:order.in")
.to("bean:orderServer?method=validate")
.to("direct:processOrder");
from("direct:processOrder")
.to("bean:orderService?method=process")
.to("activemq:queue:order.out");
那两者有什么区别吗?
from("activemq:queue:order.in")
.to("bean:orderServer?method=validate")
.to("bean:orderService?method=process")
.to("activemq:queue:order.out");
我试图找到关于Java DSL中to()方法行为的文档,但除了RouteDefinition javadoc(其中只简单地列出“将交换发送到给定的终端点”)之外,我一无所获:(
.to
还是通过“direct:”进行的,当它跨越分裂/聚合时表现不同 - 如果我能复制这个问题,我会发布它。 - bacar