gpt4 book ai didi

spring-ws - 将 spring-ws 与现有的 WSDL 一起使用

转载 作者:行者123 更新时间:2023-12-04 11:48:56 24 4
gpt4 key购买 nike

我是 spring-ws 的新手。我看到的任何教程都以 xsd 开头,最后生成一个 wsdl。当我们已经存在 wsdl 时,该方法是什么?

此外,我对已经讨论过的契约(Contract)优先方法有疑问(尽管我对答案并不信服)

spring-ws and contract-first approach

我的任务是将 spring-ws 与现有的 wsdl 一起使用。你能为我提供一种方法吗?

按照我的理解。在契约(Contract)优先的过程中,我已经拿到了契约(Contract),所以任何教程都没有展示如何进一步进行。

最佳答案

使用 Java 开发 Web 服务时,您可以使用以下两种方法之一:

  • 契约(Contract)优先 :从定义 Web 服务操作及其输入/输出消息的 WSDL 开始。然后生成相应的Java对象来实现服务。
  • 最后合约 :从在 Java 中实现一个或多个方法开始,并根据这些方法和它们使用的 Java 对象生成 WSDL 文件。

  • 正如您已经提到的,Spring-WS 仅支持契约优先的方法。这意味着在没有描述输入/输出消息的 WSDL 或 XSD 之前,您无法使用 Spring-WS 开发 Web 服务。

    您应该能够使用任何有效的 WSDL 文件使用 Spring-WS 创建服务。对于一个具体的例子,让我指向我创建的博客文章 illustrates how you can develop a web service using Spring-WS starting from a WSDL file .

    关于spring-ws - 将 spring-ws 与现有的 WSDL 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39245920/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com