如果基于 REST 的 Web 服务像获取和发送到 URL 以及解析响应一样简单,那么我们究竟需要 wsdl 吗?重点是什么。我知道在使用基于 SOAP 的服务时,它用于构建 SOAP 请求和响应,但不明白为什么 visual studio 在我创建基于 REST 的服务时为我提供 wsdl...
最佳答案
WSDL 旨在让客户主要在设计时发现服务功能。 REST 具有超媒体约束,要求所有服务功能都应在运行时通过它们返回的链接表示形式被发现。
适当的 REST 服务是自然可发现的,因此不需要另外的 WSDL 规范。
关于c# - 具有基于休息的服务的 WSDL 有何意义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6385271/