java - 使用 spring 框架在没有 wsdl 的情况下使用 SOAP Web 服务

标签 java spring web-services soap wsdl

我必须调用位于 http://ip:port/ws 的 Web 服务它没有wsdl

我可以使用 Spring 框架的 RestTemplate 发送一个 HTTP POST 并从服务中获取作为原始输入的答案。但这有点烦人,这就是为什么我正在寻找在没有 WSDL 的情况下使用此 Web 服务的正确方法。

有人可以为这项任务提出“最佳实践”方法吗?

最佳答案

确实没有最佳实践,重新创建 WSDL 或至少 XML 架构似乎是改进当前方法的唯一选择。

关于java - 使用 spring 框架在没有 wsdl 的情况下使用 SOAP Web 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43589003/

相关文章:

Java RMI java.security.AccessControlException : access denied

java - 电子邮件与 strut 集成

java - Spring Cloud Gateway - 如果存在则去掉前缀

java - 如何使用 Spring Security 为 Java Web 应用程序使用自定义身份验证机制?

java - Apache CXF :- How do i extract the payload data using cxf interceptors

python - 如何使用 SOAPpy 发出 SOAP 请求?

java - 用户输入的总分、平均分、最低分和最高分(条件控制结构)

java - 传递给方法的无限通配符

java - 如何避免在 JPA Hibernate 一对多中更新父级

.net - HTTP Web 服务和 HTTP 响应代码