导出 (0) 打印
全部展开
此文章由人工翻译。 将光标移到文章的句子上,以查看原文。
译文
原文

WCF 数据服务

WCF 数据服务 可用于创建这样的服务:这些服务使用具象状态传输 (REST) 的语义,利用开放式数据协议 (OData) 通过 Web 或 Intranet 公开和使用数据。OData 将数据作为可通过 URI 寻址的资源公开。 可使用 GET、PUT、POST 和 DELETE 这些标准 HTTP 谓词来访问和更改数据。OData 使用Entity Data Model的实体关系约定,将资源公开为通过关联相关的实体集。

WCF 数据服务使用 OData 协议对资源进行寻址和更新。 通过这种方式,您可以从支持 OData 的任何客户端访问这些服务。 通过 OData 可以使用以下非常常见的传输格式请求数据以及将数据写入资源,即:Atom 与 JavaScript 对象表示法 (JSON);前者是将数据作为 XML 进行交换和更新的一组标准,后者是在 AJAX 应用程序中广泛使用的基于文本的数据交换格式。

WCF 数据服务 可以将源自各种源的数据作为 OData 源公开。 利用 Visual Studio 工具可使用 ADO.NET 实体框架数据模型,更容易创建基于 OData 的服务。还可以基于公共语言运行时 (CLR) 类,甚至基于后期绑定或未类型化的数据来创建 OData 源。

WCF 数据服务还包括一组客户端库,一个库用于常规 .NET Framework 客户端应用程序,另一个库专用于基于 Silverlight 的应用程序。 在从 .NET Framework 和 Silverlight 之类的环境访问 OData 源时,这些客户端库提供了基于对象的编程模型。

WCF 数据服务概述

概述 WCF 数据服务 中提供的功能。

WCF 数据服务入门

说明如何使用 WCF 数据服务 公开和使用 OData 源。

数据服务 (WCF Data Services)

说明如何创建和配置公开 OData 源的数据服务。

数据客户端 (WCF Data Services)

说明如何使用客户端库从 .NET Framework 客户端应用程序使用 OData 源。

社区附加资源

显示:
© 2014 Microsoft