使用 JAX-RPC 客户端模型访问 Spring-WS 服务
我已经使用 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>
我们可以使用任何 JAX-RPC 客户端处理方法(静态存根、动态代理或动态调用接口)来访问这些 Web 服务吗?如果是的话怎么办? 据我了解,Spring-WS 实现与 JAX-RPC 和 JAX-WS 实现有很大不同,我们无法使用 JAX-RPC 访问它们。请建议。
谢谢
I have deployed a service using spring-ws and accessed it using
<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>
Can we use any of the JAX-RPC client handing method( Static Stub, Dynamic Proxy or Dynamic Invocation Interface) to access these web services? If yes then how?
What I understand is that Spring-WS implementation is quite different from JAX-RPC and JAX-WS implementation and we cannot access these using JAX-RPC. Please suggest.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
JAX-RPC 是现代 Web 服务的前身,现已过时。 Spring-WS 和 JAX-WS 都可以与现代 (WS-I) Web 服务配合使用,并且可以彼此互操作(以及与其他 WS-I 兼容的堆栈,如 WCF),但 JAX-RPC 已经在其拥有,并且与异常本身的大部分内容都不兼容。
JAX-RPC is the pre-cursor to modern web-services, and is now obsolete. Both Spring-WS and JAX-WS work with modern (WS-I) web services, and will interoperate with each other (as well as with other WS-I-compliant stacks like WCF), but JAX-RPC is out there on its own, and isn't compatible with much of anything exception itself.