标签: java apache-camel
我有供应商提供的产品,它运行在Weblogic上,它是一个EJB。 供应商还提供了客户端API以与EJB通信并发送各种与EJB交互的请求。
客户端API打包在jar中。
要进行沟通,我们需要首先使用客户端API获取工厂。然后使用工厂我们必须得到连接,使用连接我们可以与服务器上托管的EJB进行通信。
请帮助并提供一些建议如何加载此jar文件以及如何在驼峰中配置终点。
谢谢!
答案 0 :(得分:0)
这取决于您与EJB的交互方式? Camel有一个camel-ejb组件,您可以通过设置上下文信息将其用作bean对象。
如果您只想使用客户端API调用EJB对象,可以将调用逻辑放入Processor实现,并将处理器放入camel路由。