问题标签 [soap-rpc-encoded]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
spring-boot - 如何使用 Spring Boot 中编码的 Soap Rpc?
您好,我设法使用轴 1.4 从 wsdl 生成类。但我被困在调用服务上。我尝试使用 WebServiceTemplate 和 jaxb2marshaller 但没有生成请求类。所以我尝试根据生成的响应类手动创建请求类。但它从服务器得到任何响应。它说找不到 xmlrootelement。所以我认为 jaxb2marshaller 不是调用服务的正确方法,因为它是旧的 rpc 编码的 soap wsdl。建议我调用服务的想法。
java - 将旧版 JAVA RPC SOAP Web 服务器迁移到 Spring boot
我需要将旧版 JAVA RPC/Encoded SOAP Web 服务器迁移到 Spring Boot。此 Web 服务器被大量客户端应用程序使用,并且预计客户端的迁移将是无缝的。我尝试使用 Contract First 方法在 Spring Boot 中生成 Web 服务器,但 RPC/Encoded wsdl 无法使用它。我试图为此收集一些炒锅,但没有在线获得任何相关文档或指导。
在我的情况下,即使对 wsdl 进行微小的更改而不对客户端应用程序产生任何影响也是可以接受的。例如,如果不会在使用此 Web 服务的客户端应用程序中产生问题,则可以将类型更改为文字,而不是编码。
任何完整的指导将不胜感激。下面是wsdl文件。