用于Mule CXF传输的JaxWsProxyFactoryBean?

时间:2010-02-14 18:54:06

标签: spring cxf mule

我是骡子的新手。有没有办法使用JaxWsProxyFactoryBean调用基于CXF的Web服务?重用Java接口而不是wsdl文件会很好。

使用CXF,我们可以简单地将我们的java接口重用为用于Web服务客户端的spring bean,而无需生成wsdl2java代码。

<bean id="{Bean Id}" class="org.apache.cxf.jaxws.JaxWsProxyFactoryBean">
<property name="serviceClass" value="{java interface}"/>
<property name="address" value="{Address}"/>
</bean>

我们可以简单地将上面的bean定义用于Web服务使用者,而不是生成客户端工件。

提前致谢 MASKA

1 个答案:

答案 0 :(得分:0)

如果问题是:“在Mule 2.2.x中没有生成客户端类的情况下调用远程Web服务的方式是什么”,答案是:“use a generic WSDL endpoint”。