erpsysteme.ai

OData

Open Data Protocol (OData)

OData ist ein standardisiertes Protokoll für den Zugriff auf Daten über REST-Schnittstellen mit einheitlicher Abfragesprache.

OData: Abgrenzung

OData ist NICHT ein Ersatz für REST, sondern eine Konvention darüber. OData baut auf dem REST-Architekturstil auf und ergänzt ihn um einheitliche Filter-, Sortier- und Verknüpfungsregeln, die eine reine REST-API nicht zwingend vorschreibt.

OData wurde ursprünglich von Microsoft entwickelt und liegt heute als offener Standard beim Normierungsgremium OASIS (Quelle 1). Der Vorteil gegenüber einer frei gestalteten REST-API: Ein Client, der OData einmal versteht, kann mit derselben Abfragesyntax auf Daten unterschiedlicher OData-fähiger Systeme zugreifen, statt sich für jedes System neu einzuarbeiten.

Im ERP-Umfeld bietet unter anderem SAP S/4HANA OData-Schnittstellen an, siehe das Feld «Schnittstellen» in der Systeme-Übersicht.

Verwandte Begriffe

Quellen zu OData

  1. OASIS Open, OData Technical Committee