School-OverviewFlashcardsAVSW_04Kapitel_3

Kpt. 3.8 (Prüfungsfragen – SOA vs EDA)

Frage

Kpt. 3.8 (Prüfungsfragen) Welches sind die wesentlichen Unterscheidungskriterien zwischen SOA und EDA?

Antwort

• Kopplung: SOA meist synchron & request-basiert; EDA asynchron & event-gesteuert.
• Kommunikationsrichtung: SOA → Command/Query; EDA → Fakten (Events).
• Verantwortung: SOA verlangt aktives Aufrufen; EDA informiert passiv über Zustandsänderungen.
• Skalierbarkeit: EDA begünstigt horizontale Skalierung durch Consumer-Erweiterung.
• Fehlerhandling: SOA blockiert bei Ausfall; EDA puffert Ereignisse und erhöht Fehlertoleranz.