【问题标题】:Rest service and web service in the same Spring Boot application在同一个 Spring Boot 应用程序中的 Rest 服务和 Web 服务
【发布时间】:2016-06-05 10:26:12
【问题描述】:

是否可以在同一个 Spring Boot 应用程序中同时拥有 Soap Web Service 和 Rest 服务?我创建了用于处理带有@Endpoint 注释的WS 请求的类和带有@RestController 注释的REST 服务控制器。

当我使用它们运行应用程序时,对 REST 服务的请求正在由抱怨 SOAP 信封的 WS 服务处理。当我仅使用 REST 控制器运行相同的应用程序时,一切正常。那么是否有可能以某种方式配置 Spring Boot 应用程序以使 WS 和 REST 服务共存?

【问题讨论】:

  • 好的,我解决了问题。可以让它们共存。我将 web 服务的 url 映射从“/*”更改为“/ws”。
  • 只是好奇,用例是什么?

标签: java web-services rest spring-boot


【解决方案1】:

可能,只是在映射中使用不同的 URI。 但我已经将 REST 和 WS 映射到不同的类,只是为了更方便。

【讨论】:

    猜你喜欢
    • 2016-10-29
    • 1970-01-01
    • 1970-01-01
    • 2012-06-09
    • 2013-12-23
    • 2017-05-03
    • 1970-01-01
    • 2017-03-14
    • 2014-02-25
    相关资源
    最近更新 更多