# Schnittstelle

> Eine Schnittstelle verbindet zwei Systeme oder Softwarebausteine so, dass sie Daten austauschen können, etwa über ein Übertragungsprotokoll oder eine Programmierschnittstelle.

Originalseite: https://t10.de/glossar/schnittstelle
Herausgeber: total10 GmbH, https://t10.de/glossar

In den Normen ISO/IEC/IEEE 15288 und 12207 ist eine Schnittstelle der Punkt, an dem logische oder physische Elemente eines Systems aufeinandertreffen und aufeinander einwirken oder miteinander kommunizieren. Allgemeiner bleibt das [Gabler Wirtschaftslexikon](https://wirtschaftslexikon.gabler.de/definition/schnittstelle-44838), das darin einen Berührungspunkt zwischen Sachverhalten oder Objekten sieht. In der Softwareentwicklung kennt es Modul-, Benutzer- und Hardwareschnittstellen, die Benutzerschnittstelle zum Beispiel zwischen Nutzer und Software.

Im Projektalltag kann eine Anbindung zwischen Systemen eine API sein, eine Dateiübertragung per SFTP oder ein Nachrichtenaustausch über EDI. Wie schlicht eine Anbindung sein kann, zeigt eine Bestandswarnung, die wir für die Pharma-Logistik entwickelt haben. Sie liest eine Bestandsliste im CSV-Format mit, die das Lagerverwaltungssystem (LVS) ohnehin schreibt und per SFTP bereitstellt. Eine neue Verbindung zum LVS war dafür nicht nötig.

Welcher Weg passt, hängt davon ab, was das andere System anbietet. Früh in der Planung stellt sich außerdem die Frage, welche Daten in welche Richtung fließen und wie oft. Wir entwickeln Fachanwendungen, Portale und Schnittstellen.

## Siehe auch

- [Fachanwendung](https://t10.de/glossar/fachanwendung): Eine Fachanwendung ist im Allgemeinen Software, mit der geschäftliche Funktionen ausgeführt oder unterstützt werden.
- [LVS](https://t10.de/glossar/lvs): Ein LVS, kurz für Lagerverwaltungssystem, ist laut Gabler Wirtschaftslexikon eine Anwendungssoftware, die alle Lagerprozesse steuert und verwaltet.
- [API](https://t10.de/glossar/api): Eine API (Application Programming Interface, deutsch Programmierschnittstelle) ist ein festgelegter Zugang, über den Programme Funktionen oder Daten eines anderen Systems nutzen.
- [SFTP](https://t10.de/glossar/sftp): SFTP (SSH File Transfer Protocol) überträgt Dateien zwischen Rechnern über eine gesicherte Verbindung auf Basis von Secure Shell (SSH).
- [EDI](https://t10.de/glossar/edi): EDI (Electronic Data Interchange) bezeichnet den elektronischen Austausch strukturierter Geschäftsdaten wie Bestellungen oder Rechnungen zwischen Unternehmen nach festen Standards.
- [CSV](https://t10.de/glossar/csv): CSV steht für Comma-Separated Values, ein Textformat für Tabellendaten mit Kommata zwischen den Feldern; in unseren Pharma-Texten steht das Kürzel auch für Computersystemvalidierung.

## Wo der Begriff vorkommt

- [IT-Dienstleister Pharma: Non-GxP-Software](https://t10.de/pharma)
- [Individualsoftware & Fachanwendungen mit Symfony](https://t10.de/symfony-programmierung)
- [Bestandswarnung für die Pharma-Logistik](https://t10.de/blog/bestandswarnung-pharma)
- [Wissensplattform für einen Pharma-Logistiker: Was das Team weiß, bleibt im Haus](https://t10.de/blog/wissensplattform-pharma)
- [Über uns: zwei Gründer, ein Team, zwei Welten](https://t10.de/ueber-uns)
- [total10 - Software für E-Commerce und Pharma](https://t10.de/)
- [Onlineshops: Shopify und Shopware-5-Agentur](https://t10.de/onlineshops)
- [KI-Agenten für Unternehmen: individuell entwickelt](https://t10.de/ki-agenten)

## Quellen

1. [SEVOCAB: interface, Definition aus ISO/IEC/IEEE 12207:2026 (3.1.33) und ISO/IEC/IEEE 15288:2023 (3.20)](https://pascal.computer.org/sev_display/search.action?term=interface), IEEE Computer Society und ISO/IEC JTC 1/SC 7 (SEVOCAB), abgerufen am 2026-11-07
2. [Schnittstelle](https://wirtschaftslexikon.gabler.de/definition/schnittstelle-44838), Gabler Wirtschaftslexikon (Springer Gabler), abgerufen am 2026-11-07
