我们可以看到许多教程,展示了如何在spring-boot中使用xsd生成soap webservice。是否有可能创建皂web服务没有xsd和从普通的Java代码使用spring-boot-webservice模块,就像我们在jax-ws中使用@webservice注释如何使用spring-boot创建服务第一次soap webservice
1
A
回答
0
像this这样的指南以xsd文件开头,因为它们使用xjc创建来自XSD定义的java类。 xjc使用JaxB注释创建类(javax.xml.bind.annotation)。 JaxB是一种xml绑定规范,自1.6版以来一直是JDK的一部分,它要求xsd中的所有类型都以java类形式存在。
我建议你做一个以xsd开头的教程,看看自动生成的类。没有什么可以阻止你编写自己的类而不是从wsdl生成它们,如果你没有引用外部模式,我更喜欢使用代码方法(我讨厌xml配置)。
如果您看了本教程,gradle任务“getJaxb”将创建.java文件到“build/generated-sources”编译它们并将它们复制到“build/classes”中,如果您将* .java文件复制到“src/main/java”(保留包结构)并删除/删除gradle中的“genJaxb”任务,并删除你的构建文件夹,一切仍然有效(因为你的IDE中通常有红线,在第一次运行生成器之前,XML bean不存在)。
现在,您只需掌握JaxB注释,即可编写自己的Bean。
相关问题
- 1. 如何使用Java EE创建SOAP webservice?
- 2. 用C创建一个SOAP服务#
- 3. 如何在java中使用soap服务器创建wsdl文件
- 4. 使用tomcat服务器创建了一个宁静的webservice
- 5. 使用REST服务调用SOAP服务
- 6. SOAP WebService ...如何?
- 7. 如何创建TLS 1.2 WebService的Web服务引用?
- 8. 如何为第三方Web服务创建特定的SOAP标头
- 9. 使用jquery使用SOAP webservice
- 10. 如何使用soap编写web服务
- 11. 如何使用NetBeans IDE创建webService?
- 12. 如何使用webservice创建pdf
- 13. 使用SOAP webservice将图像上传到服务器
- 14. 如何使用PHP创建Odata服务?
- 15. 如何使用JRuby创建Windows服务?
- 16. 如何使用winrun4j创建Windows服务
- 17. 如何使用rails创建Web服务?
- 18. 如何使用launch4j创建Windows服务?
- 19. 如何创建使用语言服务
- 20. 如何使用Web服务创建树?
- 21. 如何使用Mono创建WCF服务?
- 22. 如何使用factorybean创建服务bean
- 23. Coldfusion在PHP中使用SOAP Web服务
- 24. 使用Groovy从WSDL开始创建SOAP webservice?
- 25. 创建一个web服务
- 26. HttpSecurity不能在SOAP Web服务中工作(Springboot)
- 27. 使用WSO2 API Manager创建安全的SOAP服务代理
- 28. 使用SOAP消费Web服务
- 29. 使用curl调用SOAP webservice
- 30. 如何用第一次初始化创建一个jQuery插件?
它是否必须是SOAP投诉Web服务,还是足以让REST服务返回XML? –
它应该是SOAP投诉网络服务 – rajadilipkolli