Welche Beziehung besteht zwischen OData, Atom, Json und WCF Data Service?

8

Kürzlich habe ich WCF Data Service gelernt. Ich weiß, dass der Datenservice die Daten als Rest-Ressource verfügbar macht, die durch URL manipuliert werden kann. Aber es gibt viele Technologien in diesem Bereich. Hoffe jemand kann mir helfen, diese zu verstehen. Danke

    
Joe.wang 27.07.2012, 02:17
quelle

2 Antworten

10

OData ist ein Protokoll, um (wie Sie angegeben haben) Daten als eine REST-Ressource darzustellen. Die Seite, um mehr zu erfahren, ist Ссылка .

WCF Data Services ist eine Implementierung des OData-Protokolls (sowohl Client als auch Server) von Microsoft auf der .NET-Plattform. Ein von WCF Data Services erstellter Dienst verwendet also das OData-Protokoll.

ATOM ist ein Standardformat und eines der möglichen Drahtformate für die Übertragung von Daten im OData-Protokoll. Das OData-Protokoll definiert Erweiterungen dafür. Zur besseren Veranschaulichung ist ATOM ein XML-basiertes Format, das XML-Elemente und ihre Bedeutung (Feeds, Einträge, Links) definiert und OData zusammen mit einigen eigenen XML-Elementen zur Serialisierung der Daten verwendet.

JSON ist ein Standardformat (für die Serialisierung von JavaScript-Objekten) und eines der möglichen Drahtformate für die Übertragung von Daten im OData-Protokoll. Das OData-Protokoll verwendet also JSON, um die Daten zu serialisieren.

    
Vitek Karas MSFT 27.07.2012, 11:47
quelle
0

WCF Data Services (früher als "ADO.NET Data Services" bezeichnet) ist eine Komponente von .NET Framework, mit der Sie Dienste erstellen können, die das Open Data-Protokoll (OData) zur Bereitstellung verwenden und konsumieren Daten über das Web oder Intranet, indem Sie die Semantik der Representational State Transfer (REST) ​​verwenden.

Open Data Protocol ( OData ) ist ein offenes Protokoll, das die Erstellung und Verwendung von abfragbaren und interoperablen RESTful-APIs auf einfache und standardisierte Weise ermöglicht.

mehr Ссылка

Atom ist eine Möglichkeit, Feeds auf die gleiche Weise wie RSS anzuzeigen.

JSON (JavaScript Object Notation) ist ein einfaches Format für den Datenaustausch. Es ist einfach für Menschen zu lesen und zu schreiben. Maschinen können leicht analysiert und generiert werden. Es basiert auf einer Teilmenge der JavaScript-Programmiersprache, Standard ECMA-262 3rd Edition - Dezember 1999.

    
Kumar Manish-PMP 26.05.2015 12:37
quelle

Tags und Links