【问题标题】:Exposing existing Spring MVC REST as SOAP将现有 Spring MVC REST 公开为 SOAP
【发布时间】:2014-09-29 15:50:49
【问题描述】:

我们已经实现了一个基于 Spring MVC REST 的项目,其中也有 Spring Security。 现在我们有一个只兼容 SOAP 的客户端(要实现 SOAP,我们想使用 Apache CXF),所以我们有两个选择。

  1. 将 SOAP 作为传入请求的写入和适配器服务,将它们转换为 JSON 调用,反之亦然。
  2. 将现有 Spring MVC REST 服务公开为 SOAP 和 REST。

对选项 1 的关注是,如果仅仅为了支持新的 SOAP 协议而编写适配器服务是否值得?关于选项 2,我还没有遇到一个示例,该示例显示 Spring MVC REST 服务公开为 SOAP/WSDL 方法。

谢谢, 喜马拉雅

【问题讨论】:

    标签: web-services spring-mvc cxf jax-ws spring-ws


    【解决方案1】:

    我采用了第二种方法,因为第一种方法有很多重复,如果您有许多客户使用的成熟 REST 框架,我会采用第一种方法,并避免引入任何错误。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-01-09
      • 1970-01-01
      • 2017-12-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-03
      相关资源
      最近更新 更多