Schnittstelle
Definition
Eine Schnittstelle legt fest, wie Menschen oder technische Komponenten mit einem System interagieren.
Eine Schnittstelle beschreibt die erlaubten Ein- und Ausgaben sowie ihre Regeln. Bei einer Benutzeroberfläche betrifft dies die Bedienung; bei technischen Schnittstellen die Kommunikation zwischen Komponenten. Der jeweilige Kontext muss genannt werden.
Einfach erklärt
Eine Steckverbindung funktioniert nur, wenn beide Seiten zu denselben Anschlussregeln passen.
Warum das im Alltag wichtig ist
Klare Schnittstellen erleichtern die Nutzung und das Zusammenspiel verschiedener Systeme.
Beispiel aus dem Mittelstand
Fiktives Beispiel: Ein Bestellformular nimmt Angaben entgegen und übergibt sie über eine definierte Programmierschnittstelle an das Warenwirtschaftssystem.
Grenzen und Fallstricke
- Eine sichtbare Oberfläche und die dahinterliegende API sind unterschiedliche Schnittstellen. Unklare Datenformate führen zu Missverständnissen.
Entstehung & Geschichte
Schnittstellen sind ein grundlegendes Konzept der technischen Systemgestaltung und Softwareentwicklung.
Anwendung im Mittelstand
- Für Integrationen Eingaben, Ausgaben, Fehlerfälle und Verantwortlichkeiten festlegen.
Häufige Fragen
Ist jede Schnittstelle eine API?
Nein, auch eine Bedienoberfläche oder ein physischer Anschluss kann eine Schnittstelle sein.
Quellen
- Web APIs, Beispiele technischer Schnittstellen · MDN: Web APIs, Beispiele technischer Schnittstellen
Redaktionell geprüft am: