API (Application Programming Interface)

Eine API steht für Application Programming Interface und ist eine Programmierschnittstelle.

Die API ist für den Datenaustausch von unterschiedlichen Elementen eines Softwaresystems. Sie wird eingesetzt, um diesen Austausch zu beschleunigen. Dabei gibt es verschiedene APIs, die jeweils auf eigene Anwendungsbereiche spezialisiert sind. Es wird in vier Modelle unterschieden: Die funktionsorientierte API ist die komplexeste und dient dazu, Daten durch die Kommunikation via Funktionen und Parameter weiterzuleiten. Die objektorientierte API ist ziemlich flexibel und nutzt Schnittstellenanzeiger. Eine weitere Art ist die datenorientierte API. mit Ihrer Hilfe lassen sich Dateien öffnen, lesen, beschreiben und wieder schließen.

Durch diese Zugriffsrechte benötigt sie jedoch einen Zugang zum Betriebssystem. Im Gegensatz dazu gibt es noch die protokollorientierte API, welche den Unterschied zwischen allgemein gültigen Protokollen und speziellen Protokollen, die sich nur auf bestimmte Anwendungen beziehen, feststellt. Aus diesem Grund ist diese unabhängig vom Betriebssystem oder spezieller Hardware. Im Marketing dient eine API dazu, zum Beispiel E-Commerce Daten an Dienstleister weiterzuleiten, um die Reichweite der Produkten zu vergrößern.

A
6
7
8
9