在camel中的HTTP服务之间路由

时间:2013-03-19 06:08:18

标签: rest cxf apache-camel

我想通过驼峰将一个http rest服务的输出路由到另一个。有人可以帮我怎么做吗?

要求是拨打一个httpURL -     http://someserver/path/service1 并将其输出转移到另一个httpURL - http://someserver/path/service2  最后将此service2的输出显示给用户。

那么有人可以帮我怎么做或任何链接做同样的事情?

1 个答案:

答案 0 :(得分:1)

你可以使用这样的东西。                ?HTTP:// someserver:8080 /路径/服务1 matchOnUriPrefix =真“/>         ?HTTP:// someserver:8090 /路径/服务2 bridgeEndpoint =真throwExceptionOnFailure =假“/>       

请注意,您指定了相同的服务器“someserver”,但您可能希望指定“true”服务所在的另一个服务器或端口,具体取决于托管位置。我在示例中添加了端口号。

(来自here的例子)