Apache Camel Web Service使用者

时间:2015-04-03 16:38:08

标签: java spring web-services apache-camel

我创建了一条路线

cxf:cxfEndpoint id="testEndpoint" address="http://localhost:9003/ws"
            serviceClass="pl.test.ws.testImpl"
            wsdlURL="/META-INF/wsdl/test.wsdl"
            endpointName="s:testSoap"
            serviceName="s:testService"
            xmlns:s = "https://test.pl/wsdl"/>
<camelContext id="camel" xmlns="http://camel.apache.org/schema/spring">
       <route>
         <from uri="direct:sendToTest" />
         <to uri="cxf:bean:testEndpoint" />
       </route>
</camelContext>

如何通过将对象放入call路由来direct:sendToTest这个网络服务?

我希望能够制作肥皂request符合一些标准,但我不知道如何在路线上放置java课程信息。

任何人都可以给我一个提示吗?

1 个答案:

答案 0 :(得分:2)

您可以使用ProducerTemplate从Java代码向任何Camel端点发送消息。

入门指南中的一个小例子

为了更熟悉Apache Camel,我建议人们阅读这篇文章