Teil eines technischen Systems, welches für den Datenaustausch verwendet wird. Die Notwendigkeit der Schnittstellen besteht, da es verschiedene Komponenten gibt, die unabhängig voneinander funktionieren und jeweils eine eigene Funktion haben, darüber hinaus aber auch als ein zusammenhängendes System miteinander funktionieren müssen.
Man unterscheidet verschiedene Schnittstellen. Im wesentlichen können Mensch-Computer- oder Computer-Computer-Schnittstellen voneinander abgegrenzt werden. Es können jedoch weitere Unterteilungen vorgenommen werden. Bei den Computer-Computer Schnittstellen unterscheidet man zudem Software- und Hardwareschnittstellen. Eine Hardwareschnittstelle besteht z.B. zwischen Tastatur und Bildschirm, damit diese miteinander funktionieren und als ein zusammenhängendes System genutzt werden können. Softwareschnittstellen regeln z.B. den Übergang zwischen verschiedenen Computerprogrammen. Innerhalb der Softwareschnittstellen unterscheidet man zwischen Kommunikations- und Programmierschnittstellen. Kommunikationsschnittstellen tauschen Informationen aus, die für die Funktionalität der sich austauschenden Systeme wichtig sind, während Programmierschnittstellen selbst Funktionen ausführen, um die kooperierenden Systeme zu unterstützen.
Zudem gibt es verschiedene Schnittstellentypen, die jeweils für bestimmte Zwecke zum Einsatz kommen (Bsp. API, GUI, HBCI; siehe hier auch Weblinks)

Weblinks:

Jan

Mein Name ist Jan Puder (LinkedIn Profil Jan Puder). Ich bin Gründer und CEO der BusinessTech-Company. Ich und die BusinessTech-Company wollen die digitale Frontier pushen. Das ist der Grund, warum ich diese Website gestartet habe. Ich will Informationen über das Digitale Business bereitstellen, vor allem für Chief Digital Officer.

Letzte Artikel von Jan (Alle anzeigen)