1

私はラバが初めてです。JaxWsProxyFactoryBean を使用して CXF ベースの Web サービスを呼び出す方法はありますか? wsdl ファイルの代わりに Java インターフェイスを再利用すると便利です。

CXF を使用すると、wsdl2java コードを生成せずに、Java インターフェイスを Web サービス クライアントの Spring Bean として簡単に再利用できます。

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

クライアント アーティファクトを生成する代わりに、上記の Bean 定義を Web サービス コンシューマーに単純に使用できます。

よろしくお願いしますマスカ

4

1 に答える 1

0

「Mule 2.2.x でクライアント クラスを生成せずにリモート Web サービスを呼び出す方法は?」という質問の場合、答えは「汎用 WSDL エンドポイントを使用する」です。

于 2010-08-09T22:28:37.203 に答える