Open Data Protocol

Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 28. April 2013 um 22:53 Uhr durch Kowa (Diskussion | Beiträge) (Einzelnachweis Odata mit Azure). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Das Open Data Protocol, kurz OData ist ein unter dem Open Specification Promise von Microsoft veröffentlichtes HTTP-basiertes Protokoll für den Datenzugriff zwischen kompatiblen Softwaresystemen um in diesen CRUD-Operationen zu ermöglichen. Aufbauend auf älteren Protokollen wie ODBC und JDBC kann OData u.a. innerhalb von Cloud-Diensten (Azure) Referenzfehler: Es fehlt ein schließendes </ref>. identifiziert werden und in einem Datenmodell definiert sind, mittels der Verwendung von HTTP-Nachrichten, durch Web-Clienten zu veröffentlichen und zu bearbeiten. |Quelle=OData.org |ref=[1] }}

OData
Basisdaten

Entwickler Microsoft Corporation
Aktuelle Version V3
(27. April 2012)
Betriebssystem Plattformübergreifend
Kategorie Softwareschnittstelle, Webservice
www.odata.org

Die OData-Spezifikation ist ein offener Standard und wurde an OASIS übermittelt.

Architektur

OData nutzt Funktionalitäten aus AtomPub [2] und JSON [3] (JavaScript Object Notation) in Verbindung mit REST-Prinzipien.

Clientbibliotheken

Browser
Microsoft .NET Framework
PHP

Quellen

  1. URI Conventions. Microsoft, OData.org, abgerufen am 11. April 2013 (englisch, OData-Dokumentation zu URI-Konventionen).
  2. Atom Format (engl.). Abgerufen am 28. April 2013.
  3. JSON Format (engl.). Abgerufen am 28. April 2013.