如何使用apache camel调用外部Web服务URL

时间:2015-07-06 13:06:16

标签: spring apache apache-camel

如何从apache camel中的外部webservice url获取数据 例如来自这个网址 https://maps.googleapis.com/maps/api/geocode/json?address=1600AmphitheatreParkway

1 个答案:

答案 0 :(得分:0)

您应该查看http component。以你的例子:

    from("direct:start")
    .to("http://maps.googleapis.com/maps/api/geocode/json?address=1600AmphitheatreParkway")
    .convertBodyTo(String.class)
    .to("log:logOut");

每次向direct:start组件发送消息时,此路由都将请求Web服务。要使用回复,只需在路的尽头更改log