0

spring-ws を使用してサービスをデプロイし、使用してアクセスしました

<bean id="messageFactory" class="org.springframework.ws.soap.saaj.SaajSoapMessageFactory"/>

<bean id="webServiceTemplate" class="org.springframework.ws.client.core.WebServiceTemplate">
<constructor-arg ref="messageFactory"/>
<property name="defaultUri" value="http://localhost:6060/SpringMVC/ws"/>
</bean>

<bean id="webServiceClient" class="client.EchoTestClient">
<property name="defaultUri" value="http://localhost:6060/SpringMVC/ws/"/>
</bean>

これらの Web サービスにアクセスするために、JAX-RPC クライアント処理メソッド (静的スタブ、動的プロキシ、または動的呼び出しインターフェイス) のいずれかを使用できますか? はいの場合、どのように?私が理解しているのは、Spring-WS の実装は JAX-RPC および JAX-WS の実装とはかなり異なり、JAX-RPC を使用してこれらにアクセスできないということです。提案してください。

ありがとう

4

1 に答える 1

0

JAX-RPCは、最新のWebサービスの前身であり、現在は廃止されています。Spring-WSとJAX-WSはどちらも最新の(WS-I)Webサービスで動作し、相互に(およびWCFなどの他のWS-I準拠のスタックと)相互運用しますが、JAX-RPCはその上にあります独自のものであり、例外自体の多くとは互換性がありません。

于 2010-07-22T21:37:23.160 に答える