10.5. 使用
用于消耗消息的对象实例必须通过 Registry 明确注册。例如,如果您使用 Spring,您必须在 Spring 配置 XML 文件中定义 bean。
您还可以使用绑定方法通过 Camel 的 Registry
手动注册 Bean。
注册端点后,您可以构建 Camel 路由来处理交换。
bean: 端点不能定义为路由的输入;例如,您无法使用来自它,您只能将一些入站消息端点路由到 bean 端点。因此,请考虑使用 direct: 或 queue: endpoint 作为输入。
您可以使用 ProxyHelper 上的 createProxy()
方法来创建将生成交换的代理并将其发送到任何端点:
使用 XML DSL 同一路由:
<route> <from uri="direct:hello"/> <to uri="bean:bye"/> </route>