【发布时间】:2014-01-22 17:13:40
【问题描述】:
在 apache servicemix 中混合了 apache camel、cxf web 服务和 osgi bundle,我陷入了以下场景。
场景:
我在 tomcat 中部署了一个 Spring Web 应用程序 (wa1)。在同一台机器上,我正在运行 servicemix。在servicemix中,我已经在servicemix中使用apache cxf部署了rest web service(ws1),还部署了一个bundle(b1)。
现在,我想要的是从 Spring Web 应用程序(在 URL 中附加参数)中访问 Web 服务(ws1),在 Web 服务(ws1)获取请求后,从 URL 获取参数并将其发送到另一个包(即 b1 )。
到目前为止,我所做的是:实现 Web 服务、捆绑和部署两者。我每件事都得到带有 URL 的参数。
现在,我的问题是如何将参数从 Web 服务发送到捆绑包。为此,我认为 apache camel 是最佳人选。所以,我需要一些指导,我应该使用 apache camel 的哪个组件。
eg: from("ws1 with parameter").to("send this parameters to bundle(b1)").
如何实现这个,我应该使用什么组件,端点?请帮我。 而且,这是我遵循的正确方法吗???
【问题讨论】:
-
等待专家评论
-
请指导我..并随时询问任何问题
标签: apache-camel cxf apache-karaf osgi-bundle apache-servicemix