Universität Ulm, Fakultät für Mathematik und Wirtschaftswissenschaften, SAI

WS 2000/01 || Entwicklung objekt-orientierter Bibliotheken || Beispiele

Events-2


TestEvents X Y Z Broadcasts

Dieses Beispiel zeigt, wie einfach es ist, Ereignisse als Informationsverteiler zu verwenden. Wenn ein Ereignistyp gegeben ist (in diesem Beispiel Broadcasts.broadcast), dann können einerseits verschiedene Module (im Beispiel X, Y und Z) ihr Interesse bekunden und unabhängig davon kann ein anderes Modul (im Beispiel TestEvents) ein Ereignis über diesen Verteiler (also dem Ereignistyp) an alle vorher registrierten Interessenten weiterleiten.

Broadcasts

TestEvents

X

Y

Z

Die Quellen stehen als Shell-Archiv zur Verfügung.
WS 2000/01 || Entwicklung objekt-orientierter Bibliotheken || Beispiele

Andreas Borchert, 27. November 2000