Open Data Protocol
Das Open Data Protocol (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), MySQL, Java und Rails eingebunden werden und ist in der Lage, in der Client-Server-Kommunikation eine einheitliche Semantik für den Datenaustausch zur Verfügung zu stellen.
“The Open Data Protocol (OData) enables the creation of REST-based data services, which allow resources, identified using Uniform Resource Identifiers (URIs) and defined in a data model, to be published and edited by Web clients using simple HTTP messages.”
„Das Open Data Protocol (OData) ermöglicht das Erstellen von REST-basierten Datendiensten, welche es Ressourcen, die über Uniform Resource Identifiers (URIs) identifiziert werden und in einem Datenmodell definiert sind, erlauben, unter Verwendung einfacher HTTP-Nachrichten durch Webclients veröffentlicht und bearbeitet zu werden.“
OData | |
---|---|
Basisdaten | |
Entwickler | Microsoft Corporation |
Aktuelle Version | V4 (14.08.2013) |
Betriebssystem | Plattformübergreifend |
Kategorie | Softwareschnittstelle, Webservice |
www.odata.org |
Am 17. März 2014 wurden das Open Data Protocol in Version 4.0 und das OData JSON Format in Version 4.0 offiziell als Standards von OASIS freigegeben.