Was bedeutet Schnittstelle?
Im Datenaustausch können das beispielsweise eine API, eine Dateiübergabe oder Nachrichten sein. Die Vereinbarung beschreibt, welche Angaben erwartet werden und was der Empfänger damit tun soll.
Ein gleicher technischer Anschluss genügt nicht. Datenbedeutung, Zugangsrechte, Änderungen und Fehlerwege müssen ebenfalls geklärt sein. Eine gute Beschreibung ermöglicht den Beteiligten, die Verbindung verlässlich zu nutzen.
So sieht das in der Praxis aus
Beispiel: Eine Warenwirtschaft stellt einen strukturierten Export bereit, den eine Abrechnungsanwendung täglich importiert.
Häufige Fragen
Ist jede Schnittstelle eine API?
Nein. Schnittstellen können auch vereinbarte Dateien, Nachrichten oder Benutzeroberflächen sein. Eine API ist eine bestimmte Form des geregelten Zugangs für Programme.
Was braucht eine Schnittstellenbeschreibung außer dem Format?
Bedeutung und Pflichtangaben der Daten, erlaubte Nutzung, Antworten und Fehlerregeln. Ansprechpartner und Regeln für Änderungen erleichtern zusätzlich den langfristigen Betrieb.
Warum scheitert eine Übertragung trotz gültiger Datei?
Das Format kann stimmen, während Inhalte oder Zustände unzulässig sind. Beispielsweise kann eine Artikelnummer unbekannt oder der vorgesehene Auftrag bereits abgeschlossen sein.
