Java 如何构建同时公开rest和soap服务的spring引导jar

Java 如何构建同时公开rest和soap服务的spring引导jar,java,spring,web-services,soap,spring-boot,Java,Spring,Web Services,Soap,Spring Boot,我一直在考虑为开发人员社区构建一个测试jar,以便公开API下一版本的预览(使用精确格式返回预期响应的存根等)。我们有REST和SOAP API。我想构建REST服务不会有任何问题,因为网络上充斥着示例。令人惊讶的是,没有多少具体的例子来说明如何使用嵌入式jetty的spring boot构建SOAP服务(JAXWS) 我希望实现的是一个包含两个API的jar。我很乐意开发java first services。我在中看到过一篇文章,但它并没有清楚地概述实现这一目标的步骤。我知道这是可能的,因为

我一直在考虑为开发人员社区构建一个测试jar,以便公开API下一版本的预览(使用精确格式返回预期响应的存根等)。我们有REST和SOAP API。我想构建REST服务不会有任何问题,因为网络上充斥着示例。令人惊讶的是,没有多少具体的例子来说明如何使用嵌入式jetty的spring boot构建SOAP服务(JAXWS)

我希望实现的是一个包含两个API的jar。我很乐意开发java first services。我在中看到过一篇文章,但它并没有清楚地概述实现这一目标的步骤。我知道这是可能的,因为男人们有类似的项目

如果有关于如何在SpringBoot中处理SOAPWeb服务的示例资源,我将不胜感激


提前感谢您

Spring已经通过
*JaxWsServiceExporter
SpringBeanAutowiringSupport
(在SpringWeb中)支持JAXWS。
*Exporter
方法与其他内容不完全匹配,因为它不在嵌入式容器中。最后,您将看到一个应用程序监听两个端口(一个用于XML,一个用于JSON)。如果这两种方法都有效,那么你就有了一个解决方案。如果您不太关心SOAP,只需要XML表示,那么您可以使用普通的内容协商功能(例如,
@ResponseBody
@RestController

您好,谢谢您的解决方案,我一点也不介意使用单独的端口。这是为了让开发人员熟悉即将到来的API。你有在spring引导环境中使用SOAP的具体例子吗?我没有,但它只是spring的一个特性,而且非常轻量级。谷歌很快就发现了这一点:。我相信你能找到更多。顺便说一句,如果您使用
SpringBeanAutowiringSupport
(仅限出口商),您不会得到单独的端口。感谢您提供的信息,我碰巧发现了相同的链接:)