.NET Framework 4.5 編程
其餘版本 框架
WCF 數據服務(之前稱爲「ADO.NET Data Services」)是 .NET Framework 的一個組件。能夠使用此組件建立一些服務,利用開放式數據協議 (OData) 來藉助具象狀態傳輸 (REST)(可能爲英文網頁)語義經過 Web 或 Intranet 公開和使用數據。OData 將數據公開爲可經過 URI 尋址的資源。 可以使用 GET、PUT、POST 和 DELETE 這些標準 HTTP 謂詞來訪問和更改數據。OData 使用實體數據模型的實體關係約定,將資源公開爲經過關聯相關的實體集。 工具
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 源時,這些客戶端庫提供了基於對象的編程模型。 對象
從何處開始ip
根據您的興趣,可考慮從下列主題之一開始使用 WCF 數據服務。 資源
Silverlight 快速入門(可能爲英文網頁)
Windows Phone 開發 Silverlight 快速入門(可能爲英文網頁)
白皮書:OData 簡介(可能爲英文網頁)
開放式數據協議網站(可能爲英文網頁)
OData:SDK(可能爲英文網頁)
OData:常見問題(可能爲英文網頁)
WCF 數據服務初學者指南(可能爲英文網頁)
WCF 數據服務開發人員視頻(可能爲英文網頁)
OData:開發人員網站(可能爲英文網頁)
MSDN 示例庫上的 WCF 數據服務文檔示例(可能爲英文網頁)
MSDN 示例庫上的其餘 WCF 數據服務示例(可能爲英文網頁)
OData:SDK(可能爲英文網頁)
白皮書:OData 簡介(可能爲英文網頁)
Silverlight 快速入門(可能爲英文網頁)
WCF 數據服務 (Silverlight)(可能爲英文網頁)
Silverlight 入門(可能爲英文網頁)
Windows Phone 開發 Silverlight 快速入門(可能爲英文網頁)
Windows Phone 的開放式數據協議 (OData) 客戶端(可能爲英文網頁)
WCF 數據服務團隊博客(可能爲英文網頁)
WCF 數據服務開發人員中心(可能爲英文網頁)
開放式數據協議網站(可能爲英文網頁)
概述 WCF 數據服務 中提供的功能。
說明 WCF 數據服務中的新功能以及對新 OData 功能的支持。
說明如何使用 WCF 數據服務 公開和使用 OData 源。
說明如何建立和配置公開 OData 源的數據服務。
說明如何使用客戶端庫從 .NET Framework 客戶端應用程序使用 OData 源。