Inhalt Abbildung PDF Source OO-Designkurs
 |<    <     >    >|  Generated by CoCoDiL

4.4 Das Beobachter Pattern

Achte bei der Kopplung zwischen UI und Domain Schicht auf folgende Eigenschaften:

Problem: Änderung an der Funktionskomponente müssen angezeigt werden.


Abb. 4.7: lose Kopplung durch Beobachter Pattern

Eine Erweiterung des Beobachter Patterns:


Abb. 4.8: Beobachter Pattern mit Dispatcher

Der Dispatcher sorgt dafür,daß nur dijenigen Objekte nur informiert werden, die an der Änderung im Domain-Objekt auf das UI-Objekt auswirkt. Diese Variante ist besonders dann sinnvoll, falls Domain und UI Schicht auf verschiedenen Rechner verteilt sind.

Inhalt Abbildung PDF Source OO-Designkurs
 |<    <     >    >|  Generated by CoCoDiL