Open Data Protocol
| OData
| |
|---|---|
| [[Datei:Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)|150px]] | |
| Basisdaten
| |
| Maintainer | Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) |
| Entwickler | Microsoft Corporation |
| Erscheinungsjahr | Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) |
| Aktuelle Version | V4.01<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Ehemals im Vorlage:Referrer (nicht mehr online verfügbar)</ref> (23. April 2020) |
| Aktuelle Vorabversion | Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) (Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)) |
| Betriebssystem | Plattformübergreifend |
| Programmiersprache | Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) |
| Kategorie | Softwareschnittstelle, Webservice |
| Lizenz | Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value) |
| www.odata.org | |
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)<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Ehemals im Vorlage:Referrer (nicht mehr online verfügbar) (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.). (Seite nicht mehr abrufbar. Suche im Internet Archive)</ref>, MySQL, Java und Rails eingebunden werden und ist in der Lage, in der Client-Server-Kommunikation eine einheitliche Semantik<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Ehemals im Vorlage:Referrer (nicht mehr online verfügbar) (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.). (Seite nicht mehr abrufbar. Suche im Internet Archive)</ref> für den Datenaustausch zur Verfügung zu stellen.
Lua-Fehler in Modul:Text, Zeile 51: attempt to index field 'wikibase' (a nil value)
„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.“
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<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Ehemals im Vorlage:Referrer (nicht mehr online verfügbar) (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.). (Seite nicht mehr abrufbar. Suche im Internet Archive)</ref> freigegeben.
Architektur[Bearbeiten]
OData nutzt Funktionalitäten aus AtomPub<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Ehemals im Vorlage:Referrer (nicht mehr online verfügbar) (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.). (Seite nicht mehr abrufbar. Suche im Internet Archive)</ref> und JSON<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Ehemals im Vorlage:Referrer (nicht mehr online verfügbar) (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.). (Seite nicht mehr abrufbar. Suche im Internet Archive)</ref> (JavaScript Object Notation) in Verbindung mit REST-Prinzipien.
Clientbibliotheken[Bearbeiten]
- Browser
-
- Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. (Silverlight-Komponente) Microsoft ehemals im Vorlage:Referrer (nicht mehr online verfügbar) (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.). (Seite nicht mehr abrufbar. Suche im Internet Archive)
- Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Ehemals im Vorlage:Referrer (nicht mehr online verfügbar) (OData Explorer with NoSQL and RDBMS (Oracle, MySQL, PostgreSQL, SQLite, MongoDB) support). (Seite nicht mehr abrufbar. Suche im Internet Archive)
- Microsoft .NET Framework
-
- ab Version 3.51 als WCF Data Services Framework installierbar
- ab Version 4.0 integriert
- Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Ehemals im Vorlage:Referrer (nicht mehr online verfügbar) (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden., ASP.NET AJAX-Komponenten). (Seite nicht mehr abrufbar. Suche im Internet Archive)
- PHP
-
- Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Ehemals im Vorlage:Referrer (nicht mehr online verfügbar) (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.). (Seite nicht mehr abrufbar. Suche im Internet Archive)
- SAP
-
- Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. SAP ehemals im Vorlage:Referrer (nicht mehr online verfügbar) (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.). (Seite nicht mehr abrufbar. Suche im Internet Archive)
- Java
-
- Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Apache Software Foundation ehemals im Vorlage:Referrer (nicht mehr online verfügbar) (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.). (Seite nicht mehr abrufbar. Suche im Internet Archive)
Einzelnachweise[Bearbeiten]
<references> <ref name="URI"> Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Microsoft, OData.org ehemals im Vorlage:Referrer (nicht mehr online verfügbar) (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden., OData-Dokumentation zu URI-Konventionen). (Seite nicht mehr abrufbar. Suche im Internet Archive) </ref> </references>