2010-03-09 3 views
0

я развернула услугу с помощью пружинных-WS, и доступ к его с помощьюДоступ к Spring-WS с клиентом модели JAX-RPC

<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> 

Можем ли мы использовать любой из JAX-RPC метод клиента вручая (Static тупиковой, Динамический прокси или интерфейс динамического вызова) для доступа к этим веб-службам? Если да, то как? Я понимаю, что реализация Spring-WS сильно отличается от реализации JAX-RPC и JAX-WS, и мы не можем получить к ним доступ с помощью JAX-RPC. Пожалуйста, предложите.

Благодаря

ответ

0

JAX-RPC является предтечей современных веб-сервисов, и в настоящее время устарели. Как Spring-WS, так и JAX-WS работают с современными (WS-I) веб-службами и будут взаимодействовать друг с другом (как и с другими стандартами WS-I, такими как WCF), но JAX-RPC находится на своем собственный, и не совместим с большинством всего самого исключения.

Смежные вопросы