非SOAP Web服务客户端如何知道响应的结构?

时间:2012-02-02 17:50:12

标签: web-services

非SOAP(REST WS,HTTP WS)Web服务客户端如何知道响应的结构?

我的意思是,是否有正式方式?

1 个答案:

答案 0 :(得分:0)

没有。

服务的“提供者”需要为该服务提供某种形式的文档 - 可能的参数,响应的样子。

这是非SOAP服务的主要缺点之一......

有一些举措,例如WADLWeb Application Description Language) - 但这些举措远未被广泛接受,因此不是WSDL的有效替代品。

Microsoft还扩展了REST以包含WCF REST和WCF数据服务中使用的元数据,以允许“了解”REST调用和参数的.NET客户端代理 - 但同样,这不是真正的行业标准大家都跟着。