使用 RPC/编码的 Web 服务的最佳方式?更新
我需要为后端使用老式的RPC /编码的WSDL Webservice。起初,我尝试使用Apache CXF和JAX-WS,但是JAX-WS工具并不吃rpc/enoded WSDL。wsimport
[错误] RPC/编码的 wsdls 在 JAXWS 2.0 中不受支持。
我也怀疑使用JAX-RPC来完成这项工作,因为它已经过时了。轴1.4是5年前的工具。
目前我看到这三个选项:
- 使用 JAX-WS 发送和接收 SOAP 并以某种方式对其进行解析,例如
javax.xml.ws.Dispatch
- 使用JAX-RPC并因使用过时的技术而获得不良业力,
- 手动完成所有操作,以后再讨厌自己。
这些听起来都不太好,所以如果你能给出一些好的线索,想想该怎么做以及如何解决它,我将不胜感激。