Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.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
将WCF(Azure)云服务同时作为SOAP和REST公开_Wcf_Web Services_Rest_Soap_Azure - Fatal编程技术网

将WCF(Azure)云服务同时作为SOAP和REST公开

将WCF(Azure)云服务同时作为SOAP和REST公开,wcf,web-services,rest,soap,azure,Wcf,Web Services,Rest,Soap,Azure,我已经注意到这个链接: 在某种程度上,我确实理解,我需要将这些行为和绑定添加到新端点,以使服务成为RESTful的 我有点困惑,但在哪里添加这些端点 解释: 我目前有一个基于WCF SOAP的服务,并发布到Azure云服务 我有一个网站和一个客户端,可以引用发布服务的URL 现在,为了实现RESTful,我是否需要编辑服务中的web.config文件,然后将服务重新发布到云?(网站参考,客户保持原样) 或者我还需要编辑网站和客户端的app.config文件吗? (剩余的端点,总共有两个)是。我相

我已经注意到这个链接:

在某种程度上,我确实理解,我需要将这些行为和绑定添加到新端点,以使服务成为RESTful的

我有点困惑,但在哪里添加这些端点

解释: 我目前有一个基于WCF SOAP的服务,并发布到Azure云服务

我有一个网站和一个客户端,可以引用发布服务的URL

现在,为了实现RESTful,我是否需要编辑服务中的web.config文件,然后将服务重新发布到云?(网站参考,客户保持原样) 或者我还需要编辑网站和客户端的app.config文件吗? (剩余的端点,总共有两个)

是。我相信你会的

服务配置通常通过代码或web.config进行,因此要添加端点,您需要更改服务和/或配置并重新发布


根据您配置附加端点的方式,您的角色配置可能也需要更改,例如,如果您需要打开另一个TCP端口。

web.config,正如我在web上读到的,如果我没有弄错的话,与在IIS中托管有关。“更改我的服务”,您的意思是仅仅添加WebGets和WebInvokes吗?