Left Up Right Entwurfsmuster

Vermittler/Mediator-Muster

Mediator vermittelt zwischen Objekten [GOF1995]

Vorteile:

Skalierbarkeit
Da die Objekte lose gekoppelt sind, können einfach neue Objekte hinzukommen, während bei der konventionellen Semaphor-Progrmmierung kleine Änderungen dramatische Ausweikungen haben können [Samek2002]
Beobachtbarkeit, Testbarkeit, Kontrollierbarkeit
Man kann Einblick in das System bekommen, in den man die Ereignisse aufzeichnet. Objekte können zu Testzwecken mit Events stimuliert werden.[Samek2002]
Isolation - Ideal für Verteilung
Objekte teilen keine Daten - sie brauchen daher nicht in einem gemeinsamen Adressraum zu liegen. [Samek2002]

Vorkommen


Informatik- und Netzwerkverein Ravensburg e.V Rudolf Weber