【发布时间】:2015-04-26 14:48:32
【问题描述】:
我使用 Spring 作为我的 Bean 注册表,我目前有一个使用 Java DSL 定义的路由,如下所示:
@Override
public void configure() throws Exception {
from("netty:tcp://{{netty.host}}:{{netty.port}}?sync=false")
.routeId("pbxToBean").unmarshal("castor").to("mock:result");
}
它从 Netty 端点获取 XML 编组输入,并将其解组到 PBX bean。
我在想我可以将我的结果 PBX bean 声明为单例,并让 Camel 将一个未编组的对象传递给处理器,然后处理器更新所述单例 bean。这行得通吗?
【问题讨论】:
标签: java spring apache-camel