OData - Open Data Protocol
Allgemeines
OData ist ein Protokoll für den Zugriff auf Web-Ressourcen. OData baut dabei unmittelbar auf Http auf bzw. erweitert dieses um Spezifikationen einer Abfragesprache. Ziel ist es, beim Datenzugriff über das Internet komplexe Abfragen zuzüglich Filterung und Sortierung zu ermöglichen. Vorbild für OData ist die Datenbanksprache SQL. In SQL verwendete Sprachkonstrukte werden in abgewandelter Form als optionale Elemente des URI definiert.
Im Ergebnis kann eine über OData bereitgestellte Web-Ressource als Tabelle einer Datenbank gesehen werden, deren Datensätze über das Internet abrufbar sind. Außerdem können, dank der REST konformen Umsetzung, Datensätze erstellt, geändert und gelöscht werden. Über Schlüsseleigenschaften in Datensätzen kann auf andere Ressourcen verwiesen werden. Als Formate für die Übertragung der Nutzdaten stehen APP und JSON zur Verfügung.
Umfangreiche Informationen erhalten sie auf http://www.odata.org.
Back