Anwendungsprogrammierschnittstelle (API)

Autor: Randy Alexander
Erstelldatum: 2 April 2021
Aktualisierungsdatum: 16 Kann 2024
Anonim
Tutorial: Wertpapierorder mit der comdirect REST API
Video: Tutorial: Wertpapierorder mit der comdirect REST API

Inhalt

Definition - Was bedeutet Application Programming Interface (API)?

Eine Anwendungsprogrammierschnittstelle (Application Programming Interface, API) ist ein Satz von Protokollen, Routinen, Funktionen und / oder Befehlen, die Programmierer verwenden, um Software zu entwickeln oder die Interaktion zwischen verschiedenen Systemen zu erleichtern. APIs sind sowohl für den Desktop- als auch für den mobilen Einsatz verfügbar und eignen sich in der Regel zum Programmieren von GUI-Komponenten (Graphic User Interface) sowie zum Anfordern und Unterbringen von Diensten durch ein Softwareprogramm von einem anderen Programm.


Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt Application Programming Interface (API)

Eine API besteht aus zwei grundlegenden Elementen: einer technischen Spezifikation, die festlegt, wie Informationen zwischen Programmen ausgetauscht werden können (die sich aus Anforderungen für die Verarbeitung und Datenübermittlungsprotokollen zusammensetzen), und einer Softwareschnittstelle, die diese Spezifikation auf irgendeine Weise veröffentlicht.

Das Grundkonzept der API bestand in irgendeiner Form für die gesamte Geschichte der digitalen Technologie, da die Interaktion zwischen einzigartigen Programmen und digitalen Systemen für einen Großteil der Existenz dieser Technologie ein vorrangiges Ziel war. Mit dem Aufstieg des World Wide Web und dem anschließenden Dot-Com-Boom zur Jahrtausendwende erreichte der Anreiz für diese Technologie ein beispielloses Niveau.


Die API wurde besonders im aufstrebenden kommerziellen Sektor des World Wide Web im Frühjahr 2000 bekannt, als Salesforce.com die Technologie in seine Plattform einbaute, um Kunden beim Austausch und der Übertragung von Daten über ihre verschiedenen Geschäftsanwendungen zu unterstützen. Bald darauf begann eBay, ähnliche Technologien einzuführen, und mit dem Aufkommen der sozialen Medien ein paar Jahre später begannen Unternehmen wie Flickr und Instagram, dasselbe zu tun.