Software-Schnittstelle

Software-Schnittstellen realisieren die Kommunikation zwischen Systemen mittels Regeln im Bereich Daten und Funktionen.

Arten von Software-Schnittstellen

Abgrenzung der Methoden

Die Schnittstellen können durch folgende Parameter voneinander abgegrenzt oder unterschieden werden:

  • Transfer von Daten oder auch Befehle
  • Prozesse manuell, halbautomatisch oder automatisch
  • 1:1-, 1:n oder n:n-Systemverbindungen (mit oder ohne Systembindung)

Beispiele und Anforderungen

Typische Schnittstellen sind die Verbindung zu Datenbanken oder in größeren Unternehmen die Anbindung an ERP-Systeme, wie z.B. SAP. Schnittstellen erfordern spezielle Anpassungen, deren Aufwand wesentlich von den bestehenden Erfahrungen der Systemanbieter, der Offenheit und Kompatibilität der Systeme und der Konzeption im Vorfeld abhängt.