Integration und Interoperation

Wie Komponenten kommunizieren

 Deutsch English
 

 Drucken

 Alle erweitern

 Alle reduzieren

Grundgedanke

Flexibilität und Leistung eines Systems hän­gen stark von der Art ab, wie seine Kom­po­nen­ten zu­sam­men wir­ken.

Die beiden Aspekte ste­hen dabei im Wider­streit. Gene­rell sind inte­grier­te Systeme leistungs­fähiger, während inter­ope­rie­ren­de Kom­po­nen­ten flexi­bler an­pass­bare Systeme erge­ben.


Interoperation und Integration

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.