为现有RESTful Web服务创建RESTful Web服务代理

时间:2018-03-15 00:20:09

标签: rest apache-camel jax-rs cxf jbossfuse

我现在正在使用Camel路由,我想创建一个代理Rest WS来调用一个存在的Rest WS。我为SOAP WS创建了它。 他们的任何人都知道创建这条路线的步骤。 PS:我正在使用Json(Gson库)和JBoss Fuse Envirement。

1 个答案:

答案 0 :(得分:0)

您可以根据码头 http http4 等创建http代理路由,依此类推:

<route id="serviceProxy">
    <from uri="jetty:http://0.0.0.0:8181/service/?disableStreamCache=true&amp;matchOnUriPrefix=true&amp;continuationTimeout=900000&amp;httpClient.timeout=120000"/>
    <to uri="jetty:http://{{app-server.host}}:{{app-server.http.port}}/service/?bridgeEndpoint=true&amp;throwExceptionOnFailure=false&amp;continuationTimeout=120000&amp;httpClient.timeout=900000"/>
</route>