Was ist API (Application Programming Interface)?
Satz von Regeln (Namen von Funktionen oder Operationen, Argumente, Rückgabewerte, Datenformate usw.), nach denen andere Programme die Funktionen einer Software aufrufen und nutzen. Beispiele sind Betriebssystem-APIs, Bibliotheks-APIs und Web-APIs, die Daten über HTTP austauschen, etwa REST-APIs. Aufrufer müssen die Implementierung nicht kennen, und die Implementierung kann ausgetauscht werden, solange die API gleich bleibt. Die entsprechende Vereinbarung auf Maschinencodeebene heißt ABI.
Japanische Bezeichnung: API
„API (Application Programming Interface)“ kommt in 8 Übungsfragen aus 4 Themen vor, z. B. Grundlagen der Webtechnologien, Grundlagen von Cloud und Containern, Cyberangriffe und Abwehr in der Praxis.
Fachgebiet: Softwareentwicklung und Projektmanagement