webHttp Vs enableWebScript,应该用于WCF REST POST请求吗?

时间:2013-10-28 11:45:21

标签: .net wcf

WCF中的webHttp和enableWebScript有什么区别?我应该将哪个用于WCF REST POST请求?

1 个答案:

答案 0 :(得分:13)

要使您的WCF服务RESTful,您必须使用 WebHttp和WebHttpBinding

要从AJAX页面访问您的服务,您必须使用enableWebScript 。这类似于在asmx服务中添加[ScriptService]属性。

因此,如果服务必须安静,但您不想从AJAX访问它,则不必包含enableWebScript。

http://msdn.microsoft.com/en-us/library/bb924425.aspx

http://msdn.microsoft.com/en-us/library/bb675191.aspx