如何检查Web服务是REST还是SOAP?

时间:2014-01-30 16:38:52

标签: wcf web-services rest soap

有谁能告诉我们如何检查某个特定的Web服务是REST还是SOAP?

据我所知,主要区别在于wsdl文件,但是,即使对于带有webHttpBinding的WCF REST服务,也有一个生成的wsdl文件。

我想了解识别给定服务的最佳方法,检查它是REST还是SOAP。

感谢。

1 个答案:

答案 0 :(得分:2)

检查WSDL定义。如果存在,则Web服务是SOAP。按照惯例,WSDL文件位于以下URL:[webservice_url]?wsdl

P.S。此检查在大多数情况下都有效,但并非所有情况都适用。有时使用WADL(https://www.w3.org/Submission/wadl/

描述REST Web服务