2012-07-27 94 views

回答

10

OData是一種協議,公開(如您所述)數據作爲REST資源。要了解更多內容的頁面是http://www.odata.org

WCF Data Services是Microsoft在.NET平臺上實現的OData協議(包括客戶端和服務器)。因此,由WCF數據服務創建的服務使用OData協議。

ATOM是一種標準格式,它是用於在OData協議中傳輸數據的可能導線格式之一。 OData協議定義了擴展。爲了更好地展示,ATOM是一種基於XML的格式,它定義了XML元素及其含義(Feed,條目,鏈接),OData使用這些XML元素以及它自己的XML元素來序列化數據。

JSON是一種標準格式(用於JavaScript對象的序列化),它是用於在OData協議中傳輸數據的可能連線格式之一。所以OData協議使用JSON來序列化數據。

0

WCF數據服務(以前稱爲「ADO.NET數據服務」)是允許您創建使用開放數據協議(OData的)揭發和超過使用數據服務的.NET框架的一個組成部分通過使用代表性狀態轉移(REST)的語義來實現Web或Intranet。

開放數據協議(OData)是一種開放協議,允許以簡單和標準的方式創建和使用可查詢和可互操作的RESTful API。

http://en.wikipedia.org/wiki/Open_Data_Protocol

的方式來揭露飼料大致相同的方式RSS呢。

JSON(JavaScript Object Notation)是一種輕量級的數據交換格式。人類閱讀和寫作很容易。機器解析和生成很容易。它基於JavaScript編程語言的一個子集,標準ECMA-262第3版 - 1999年12月。