【发布时间】:2011-07-07 09:26:15
【问题描述】:
正如问题所暗示的,提供 WSDL 真的有必要吗,还是它更像是一个“很高兴拥有”的特性?我使用 .Net 4.0 编写了一个 RESTful 服务。我现在看到 WSDL 不是通过添加 ?wsdl... 自动生成的,在尝试各种建议后我也无法获得它:-/
我过去写过几个 ASMX 服务 - 一切都很好,因为 WSDL 可以自动访问。我想远离 SOAP。我更愿意为潜在用户提供一个类(C#、Java 版本等)和示例代码。这是一个同样可行的选择吗?还是我懒得建议所有这些?
感谢您的意见。
【问题讨论】:
-
WSDL 主要用于 SOAP 服务 - REST 不是 SOAP。 REST 有自己的格式 (WADL),但它的相关性不如 WSDL 与 SOAP 的相关性。