Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 具有WCF和wsdl定义的Rest服务_Asp.net_Wcf_Rest_Wsdl - Fatal编程技术网

Asp.net 具有WCF和wsdl定义的Rest服务

Asp.net 具有WCF和wsdl定义的Rest服务,asp.net,wcf,rest,wsdl,Asp.net,Wcf,Rest,Wsdl,我在网上读到,REST服务没有wsdl定义,而且在WCF中,我们可以使用webHttpBinding创建restful服务。我下载了SOA cleaner软件来测试我的服务,它的屏幕让我有点困惑。请看下面的镜头 现在看,选择了webHttpBinding,它应该是一个REST服务,并且该软件正在请求该服务的wsdl定义。然而,如果我切换到第二个选项,即纯Http(s)/REST,它只需要一个url来与该服务通信。REST是否有wsdl,或者webHttpBinding是否提供REST服务?RES

我在网上读到,REST服务没有wsdl定义,而且在WCF中,我们可以使用
webHttpBinding
创建restful服务。我下载了SOA cleaner软件来测试我的服务,它的屏幕让我有点困惑。请看下面的镜头
现在看,选择了
webHttpBinding
,它应该是一个REST服务,并且该软件正在请求该服务的wsdl定义。然而,如果我切换到第二个选项,即纯Http(s)/REST,它只需要一个url来与该服务通信。REST是否有wsdl,或者webHttpBinding是否提供REST服务?

REST服务只能由WADL或WSDL2.0描述,WCF不支持。我可以帮你