如何在两个应用程序之间使用Camel作为路由器

时间:2013-09-28 19:20:00

标签: apache-camel fuseesb

我是新手来融合esb,我有一个要求,我有两个Web应用程序,它们将在不同的服务器中(应用程序将在不同的Jboss服务器中,而Fuse将在另一台物理机中)并且需要使用REST进行通信通过保险丝esb的协议,我知道我必须使用camel将来自一个应用程序的传入请求路由到另一个应用程序,可以请分享一些想法或任何我可以获得一些信息的链接。我现在坦率地说是无能为力任何帮助将不胜感激。

此致

1 个答案:

答案 0 :(得分:0)

我敢打赌你有一些要求在FUSE中暴露REST API以实现松散耦合。

如果需要解析发送给Java的数据类型并将其映射到其他地方,可以使用CXFRS公开REST接口。

另一个更简单的组件是Restlet。它允许您处理REST样式接口的大多数方面,例如URI解析。

REST is plain HTTP开始,在某些情况下,使用servlet / http4组件可以很长时间,也许只是代理或路由HTTP请求。

在任何情况下,如果您有任何

,请阅读这些组件并返回更具体的问题