Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03164.jsonl.gz/2082

Flexibilität und Leistung eines Systems hängen stark von der Art ab, wie seine Komponenten zusammen wirken.
Die beiden Aspekte stehen dabei im Widerstreit. Generell sind integrierte Systeme leistungsfähiger, während interoperierende Komponenten flexibler anpassbare Systeme ergeben.
Grafik: Integration und Interoperation
Integration (Schnittstelle)
Integrierte Komponenten sind gleichsam "verdrahtet". Sie kommunizieren via eine feste Schnittstelle, über die sie sich direkt Daten übergeben, logische Funktionen aktivieren und Ergebnisse übernehmen. Solche Komponenten werden als eng gekoppelt bezeichnet.
Interoperation (Protokoll)
Interoperierende Komponenten "sprechen" miteinander. Sie tauschen Meldungen gemäss den Regeln eines Protokolles aus, Mittels Meldungen übergeben sie sich Daten, erteilen sich Bearbeitungsaufträge und übernehmen Ergebnisse. Solche Komponenten werden als lose gekoppelt bezeichnet.