1

在 SOAP 中有用于通信的 WSDL。我在博客中读到 WSDL 2.0 支持 REST,但它没有正确定义 REST,那么 REST 是否有任何等价物?我正在使用客户端和服务器之间的 JSON 数据进行通信,所以我需要一些适合通信的东西,所以有什么适合的吗?

4

3 回答 3

2

业界有不同的提议,例如 WADL(参见http://en.wikipedia.org/wiki/Web_Application_Description_Language),但遗憾的是目前还没有普遍接受的 REST 元数据标准。

于 2012-12-17T16:38:10.677 回答
0

在真正的 WSDL 中可以用于 REST,但实际上它并不是最适合 REST。

于 2013-01-09T10:12:55.597 回答
0

当谈到 REST 风格时,我宁愿远离使用 WADL 或任何其他描述性语言。RESTful 服务本质上是明确定义和自我描述的,因此命名为 Representational State Transfer。鉴于它们遵循 HTTP 词汇表 (CRUD),并且有效负载结构可以是任何字符集(原始、JSON、XML 等),因此不需要任何标准的描述性语言。

这是从基于 SOAP 的服务的根本转变,应用程序开发人员需要担心在 WSDL 中描述服务接口以用于发现和其他目的。

于 2013-05-29T19:42:05.010 回答