我正在使用 REST Web 服务开发 Spring 应用程序。
我必须使用我的一个客户的 SOAP 服务。我想知道如何在我的 REST 应用程序上使用客户的 SOAP 服务。
我正在尝试在我的应用程序上创建 SOAP 客户端并将其用于 SOAP 服务。有没有其他方法可以在不创建 SOAP 客户端的情况下做到这一点?
最佳答案
如果您的客户为您提供了 wsdl 文件,为什么不使用 wsimport (Oracle JDK) 导入它并使用导入的类?
尝试这一行:
$JAVA_HOME/bin/wsimport -Xnocompile -extension <somefile.wsdl>
然后将其创建的 java 源文件添加到您的环境中。
关于java - 如何在 REST 应用程序上使用 SOAP Web 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25366767/