WCF Restful 服务和 WCF 数据服务 [关闭]

Posted

技术标签:

【中文标题】WCF Restful 服务和 WCF 数据服务 [关闭]【英文标题】:WCF Restful service and WCF Data Service [closed] 【发布时间】:2013-12-20 13:19:28 【问题描述】:

WCF Restful 服务和 WCF 数据服务都一样吗?不然有什么区别?

【问题讨论】:

您可能会发现这很有用forums.asp.net/t/1772225.aspx 【参考方案1】:

虽然两者都支持 RestFul 功能,但两者并不相同

WCF Data Services 是他们完整的 OData 服务堆栈,它既启用又定义 OData。 OData 使用实体数据模型的实体关系约定将资源公开为通过关联关联的实体集。任何支持 OData 的客户端都只能访问它。

WCF Restful 服务 (WCF WebAPI) 是 Microsoft 为 WCF 提供 REST ful 支持所做的努力,由replacedASP.Net web API 提供。

WCF Restful 服务不再进行开发,但微软仍在支持 WCF 数据服务。

【讨论】:

以上是关于WCF Restful 服务和 WCF 数据服务 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

Restful WCF 服务和 LINQ

RESTful 服务:WCF 与 ASP.NET MVC

带有 Restful API 和循环引用问题的 WCF 服务

如何对 WCF 4 RESTful 服务进行身份验证?

如何理解一个服务调用是“Restful 服务调用”还是“标准 wcf 调用”?

WCF、RESTful Web 服务和自定义身份验证