【问题标题】:Wcf Web APi ODataWcf Web API OData
【发布时间】:2011-10-08 11:58:17
【问题描述】:

我最近在 codeplex 上发现了 OData 和新的 WCF Web APi 库。 Web api 允许我将结果公开为 IQueryable,这允许我以 OData 格式公开 URL。我的问题是这与常规 OData 服务有什么区别,我阅读了以下博客文章 http://phejndorf.wordpress.com/2011/07/15/wcf-web-api-odata-format-doesnt-mean-odata-service/ 但我不确定 OP 的含义。

谢谢

【问题讨论】:

    标签: odata wcf-web-api


    【解决方案1】:

    WCF Web API 支持向函数添加 [QueryComposition] 属性,因此您可以使用 OData $filter=.. 样式在服务器上过滤数据并仅将子集发送回客户端。

    对于 OData,我应该说是 WCF 数据服务,除了查询之外还有更多。您可以执行所有的 CRUD 操作。这也意味着您正在使用 OData,它是一个 AtomPub 超集,使用 WCF Web API 的协议,您可以随心所欲。 OData实际上是一种超媒体格式,包含元数据、关系等。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-02-02
      • 2015-02-06
      • 2015-09-04
      • 2013-11-14
      • 2014-05-17
      • 2013-08-24
      • 2013-03-01
      • 2012-10-28
      相关资源
      最近更新 更多