【问题标题】:Contract-First Web Services using CXF , Spring and JAX-WS使用 CXF、Spring 和 JAX-WS 的契约优先 Web 服务
【发布时间】:2012-12-24 10:27:30
【问题描述】:

我目前正在考虑重新开发当前用 .Net 编写的 Web 服务。我想使用 CXF、Spring、Hibernate 和 Maven 堆栈将其移植到 Java。

该服务的 WSDL 已经可用并且格式良好,因此我想重用而不是重新开发接口。这也意味着客户无需进行重大更改即可使用新服务。

我想使用 JAX-WS 类型的方法来开发 Web 服务,类似于 http://cxf.apache.org/docs/writing-a-service-with-spring.html 的 Java 优先方法。唯一的区别是我想遵循契约优先的方法并确保使用准确的 WSDL。

以前有人尝试过吗?网上有什么好的指南可以参考吗?

【问题讨论】:

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


    【解决方案1】:

    我实际上没有在您的问题中看到是什么阻止您使用 WSDL 优先方法进行开发。

    查看我的回答here,获取您需要的教程。

    【讨论】:

    • +1 以获得完整示例的链接。我注意到您的示例使用maven-compiler-pluginthis tutorial 仅使用build-helper-maven-plugin。使用其中一种的主要优势是什么?
    【解决方案2】:

    我想它非常简单(WS 堆栈部分) 1.使用 WSDL(合同)创建实施存根 2.使用WSDL创建客户端 * 使用您自己的逻辑和语法实现方法 CXF 支持 1 和 2。

    好导游here

    here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-16
      • 2011-03-28
      • 1970-01-01
      • 2013-01-13
      • 1970-01-01
      相关资源
      最近更新 更多