通过驼峰从一个cxf服务路由到另一个

时间:2013-03-12 06:16:51

标签: spring cxf apache-camel cxfrs

我有一个要求,我有一个cxf休息服务,其中一些数据将发布。例如

<data><FirstName>Hello</FirstName><LastName>World</LastName></data>

我必须将firstname和lastname组合为全名,例如

<data><fullname>Hello World</fullname></data>

并将其发布在另一个休息服务上,该服务将处理此FullName并为该用户生成ID。因此对于用户来说,最终输出应该是Id和全名。 e.g。

<output><id>123</id><fullname>Hello World</fullname></output>

我有两个独立的休息服务,但是我希望apache camel能够自动调用我的第一个服务并将其数据路由到第二个休息服务。

那我怎么能这样做?我没有任何例子可以获取名字和姓氏的发布数据以及如何将fullname发送到其他服务?任何例子或帮助非常感谢。

由于

1 个答案:

答案 0 :(得分:1)

看看这个例子。我相信它会帮助你找到你想要的东西 -

使用Apache Camel的复合Rest服务 -Andrej Koelewijn

Read this!

感谢。