gpt4 book ai didi

wcf - 在 Eclipse 中构建 WSDL 和使用 WCF 有什么区别?

转载 作者:行者123 更新时间:2023-12-04 18:44:19 25 4
gpt4 key购买 nike

我对 WCF 有点熟悉,因为我可以在 VS.Net 中构建 Web 服务......我了解一些概念......

但是,前几天我在 Eclipse 中遇到了这个选项(我也使用 Java 编码)来创建一个 WSDL。使用它看起来很棒,因为它具有构建自身的 GUI 方法。

我想我只是想知道有什么区别。

1) 它们是不同的技术,如 WSDL 与 WCF?或者,WCF 是否使用 WSDL?

2)我读到 WSDL 是一种自上而下的方法……那么 WCF 呢,是自上而下还是自下而上?

3) Eclipse 中的这个 WSDL 实际上能够为我的服务器和客户端有效地生成 CSharp 代码,还是需要大量修复?

最佳答案

  • Windows 通信框架和其他服务框架使用 Web 服务定义语言等标准来传达规范。
  • WSDL 本质上既不是自顶向下也不是自底向上。你可以用任何一种方式来做;也就是说,您可以使用 WSDL 设计您的界面,然后将您的服务编码到 WSDL,或者您可以设计您的应用程序并使用类似 Visual Studio 和 Eclipse 中内置的工具来自动生成 WSDL。两种方法都有利有弊(支持者和反对者)。
  • Visual Studio 和 Eclipse 等 IDE 通常在生成 WSDL 方面做得很好(可能比人类做得更好)。我没有使用 C# 的 Eclipse 插件(我假设有一个插件,如果你想在 Eclipse 中生成 C#,这就是你正在使用的插件),所以我不能说它的功能。

  • 编辑:我倒着回答了问题 3,但答案仍然适用。 WSDL 到代码生成器通常也像代码到 WSDL 生成器一样做得很好。

    关于wcf - 在 Eclipse 中构建 WSDL 和使用 WCF 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3017107/

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