Was Ist Eine API?

Eine Anwendungsprogrammierschnittstelle (API) ist eine Reihe von Funktionen, die es Anwendungen ermöglicht, auf Daten zuzugreifen und mit externen Komponenten zu interagieren. Eine API ist im Wesentlichen ein Bote, der Nachrichten von einem Client an einen Server und umgekehrt übermittelt.


Webdesign

Mehr Über APIs

Die Wetter-App Deines Handys ist ein perfektes Beispiel für eine API in Aktion. Die App bezieht Daten von Quellen wie dem Weather Channel über APIs.

APIs können auf vier Arten funktionieren:

  1. Simple Object Access Protocol (SOAP) API. Der Client und der Server tauschen Nachrichten mittels XML aus. Diese Technik war in der Vergangenheit beliebt.
  2. Remote Procedure Calls (RPC) API. Der Client führt eine Funktion auf dem Server aus, und der Server sendet das Ergebnis zurück an den Client.
  3. Websocket API. Eine bidirektionale Kommunikation zwischen dem Client und dem Server, bei der der Server Rückrufnachrichten an den Client sendet.
  4. Representational State Transfer (REST) API. Der Client sendet eine Anfrage als Daten an den Server. Der Server verwendet diese Daten, um interne Funktionen auszuführen und gibt die Ergebnisdaten an den Client zurück. Diese ist die beliebteste Technik.
Sonderangebot
Individuelles Webdesign
Erhalten Sie eine einzigartige, mobilfreundliche Website, die Ihre Marke wirklich zum Strahlen bringt. Teilen Sie Ihre Vision mit uns und wir kümmern uns um den Rest.