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

Sre*_*nth 5 .net wcf

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

Sar*_*nya 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