Direkt zum Inhalt

Application Programming Interface (API)

GEPRÜFTES WISSEN
Über 100 Experten aus Wissenschaft und Praxis.
Mehr als 8.000 Stichwörter kostenlos Online.
Das Original: Gabler Banklexikon

zuletzt besuchte Definitionen...

    Ausführliche Definition im Online-Lexikon

    Eine (Anwendungs-)Programmierschnittstelle macht Funktionen von Computerhardware und/oder -software für andere Informationssysteme zugänglich. Sie bildet die Voraussetzung für eine maschinelle Kopplung von Informationssystemen und eine medienbruchfreie digitalisierte Unterstützung von Geschäftsprozessen (sog. „Straight-through processing“). Ein Beispiel ist die Bearbeitung von Zahlungsaufträgen oder Aktienorders, die Kunden über ein Frontend (z.B. ein Personal-Finance-Management- oder ein Online-Banking-System) eingeben und dann über Schnittstellen (z.B. HBCI) in das Kernbankensystem und weitere Systeme (z.B. Interbanken-, Börsensysteme) gelangen. Es existieren verschiedene Arten von Programmierschnittstellen, die von Datenschnittstellen (Datenübergabe in definierter Struktur) über Funktionsschnittstellen (Befehlsaufruf in einem externen System) hin zu Nachrichten (Protokolle zur Nachrichtenübertragung) und komplexeren Programmobjekten (Zugriff auf Programmbausteine in Bibliotheken) reichen. APIs finden sich sowohl auf Betriebssystemebene (z.B. Android, IOS, Windows) als auch auf Ebene der Anwendungssysteme (z.B. Kernbankensysteme, soziale Netzwerke, elektronische Dienste und Plattformen). Aus technischer Sicht unterstützen sie das Konzept der serviceorientierten Architekturen (SOA), die mittels Modularisierung eine Flexibilisierung von Anwendungssystemarchitekturen anstreben. Ein wichtiger Vertreter im Bankenbereich ist das Banking Industry Architecture Network (BIAN). Aus betriebswirtschaftlicher Sicht besitzen APIs zahlreiche Implikationen, welche die Verteilung bankfachlicher Aufgaben in der Wertschöpfungskette (Finanznetzwerk, Ökosystem, Open Banking, Sourcing), die Anbindung mobiler Apps zur stärkeren Kundenorientierung oder die Weiterverarbeitung von Daten im Big Data-Umfeld (z.B. Marketing, Risikomanagement) umfassen.

    Mit Ihrer Auswahl die Relevanz der Werbung verbessern und dadurch dieses kostenfreie Angebot refinanzieren: Weitere Informationen

    Mindmap "Application Programming Interface "

    Hilfe zu diesem Feature

    News SpringerProfessional.de

    Autoren der Definition und Ihre Literaturhinweise/ Weblinks

    Literaturhinweise SpringerProfessional.de

    Bücher auf springer.com

    Sachgebiete