Schnittstelle

Eine Schnittstelle ist ein Mechanismus, der den Datenaustausch zwischen unterschiedlichen Systemen oder Teilsystemen ermöglicht. Sie umfasst Vereinbarungen (Protokolle) über die Art und Weise, wie und welche Informationen ausgetauscht werden. Bei Softwaresystemen werden Offline-Schnittstellen und Online-Schnittstellen unterschieden.