MashupYourLife.de

Mashups versüßen Dein (online-)Leben!

API

Definition:

API (Application Program Interface) ist eine Schnittstelle für beliebige Anwendungsprogramme und erlaubt einem Softwareentwickler, Anwendungen zu schreiben und bereits vorhandene Funktionen und Proceduren zu nutzen.
Quelle: Online-Glossar der TU-Ilmenau

Beschreibung:

APIs (Application Programming Interface) bilden die Grundlage für jedes Mashup.

Softwareentwickler können Daten und Funktionalitäten Ihrer Software über eine API zugreifbar machen. Sie öffnen somit eine Tür zu Ihrem System und geben über die API eine Wegbeschreibung mit.

Speziell bei Mashups geht es darum über protokollorientierte APIs Webservices zu nutzen. Einige Standard-Techniken, mit denen APIs umgesetzt werden sind RSS, REST oder SOAP.