【问题标题】:what are the advantages of using maven to generate a WS client from a WSDL?使用 maven 从 WSDL 生成 WS 客户端有什么优势?
【发布时间】:2015-05-13 00:56:40
【问题描述】:

我的 WSDL 包含 20 个 Web 服务,我必须生成一个 WS 客户端来调用这些 Web 服务。

我从 wsdl2java 开始生成子程序,然后我开发了 JSP 文件和 servlet,它似乎可以工作,我在 Eclipse 上使用 Axis2 和 Tomcat 7,但是许多开发人员使用 Maven 来完成这项工作,所以我想知道是什么使用 Maven 创建客户端的优势?

我是新手,请您以我能理解的程度向我解释这一点。

【问题讨论】:

    标签: web-services maven jakarta-ee wsdl


    【解决方案1】:

    Maven 本身不会为您执行此操作,它可能仅用于为您触发生成代码。因此,无论您是从命令行还是在 Eclipse 中使用 ant、maven 或 gradle 都无关紧要 - 最后,您总是调用相同的机制来从 WSDL 生成 可移植工件

    【讨论】:

    • 谢谢 但是如果我想创建一个Web应用程序客户端来调用Web服务,不使用Maven会有所帮助吗?
    • @Tanboula:Maven 当然会有所帮助,但 Maven 是一个构建管理工具——它与您需要来自客户端所基于的 WSDL 的可移植工件这一事实无关。 Maven 的优势之一是它的约定原则,因此您的项目布局与其他所有项目相同,并且可以轻松调整您找到的示例或使用原型来创建初始项目。
    猜你喜欢
    • 2015-05-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-05
    • 2011-08-28
    相关资源
    最近更新 更多