Linguaggi informatici -API Linguagens informáticas - API Langages informatiques - API Lenguajes de programación – API Programming languages - API

API

Eine API (Application Programmable Interface, übersetzt " Schnittstelle zur Anwendungsprogrammierung" ) besteht aus mehreren Funktionen, die über das Zwischenglied einer Programmiersprache Zugriff auf die Dienste einer Anwendung ermöglichen.

Eine API bietet dem Entwickler ein gewissens Niveau an Abstraktion, sie verschleiert ihm also die Komplexität des Zugriffs auf ein System oder eine Anwendung, indem bestimmte Standardfunktionen vorgeschlagen werden, von denen nur die Parameter und ausgegebenen Werte bekannt sind. Vergleicht man es mit einem Auto - der Fahrer braucht die mechanische Funktionsweise eines Fahrzeugmotors nicht zu kennen, um damit zu fahren. Nur eine Schnittstelle, die aus Lenkrad, Pedalen (Gas, Kupplung, Bremse), Schaltern und Anzeigen (Blinker, Scheinwerfer, Tacho), und Knöpfen (Warnblinkanlage, Nebellicht, Hupe, etc.) besteht, ist für ihn zugänglich : in gewisser Weise ist das die Scnittstelle, die dem Nutzer geboten wird.

Durch APIs muss sich ein Entwickler also nicht damit beschäftigen, wie eine entfernte Anwendung funktioniert, auch nicht damit, wie die Funktionen implementiert wurden, um sie im Programm verwenden zu können. Eine API kann für eine bestimmte Programmiersprache verfügbar sein, oder für mehrere Sprachen zugleich.

Letzte Änderung am Mittwoch 1 April 2009 à 14:16:18.Das Dokument mit dem titel « Programmiersprachen - API » aus Kioskea (de.kioskea.net) zur verfügung gestellt wird unter den bedingungen der Creative Commons lizenz. Können Sie ändern, Kopien dieser Seite, unter den Bedingungen der Lizenz, als diese Bewertung deutlich.