Einführung

Einführung – Einführung in Event_Dispatcher

Einführung in Event_Dispatcher

Event_Dispatcher arbeitet als ein Informationsverteiler und benachrichtigt andere Objekte über interessante Ereignisse. Diese Nachrichten werden in Event_Notification-Objekte eingebettet.

Überwacher-Objekte (Observer) registrieren sich über Event_Dispatcher für spezifische Benachrichtigungen, die von anderen Objekten an Event_Dispatcher gesendet werden. Wenn ein Ereignis auftritt, sendet ein Objekt eine Benachrichtigung an Event_Dispatcher. Dann vermittelt er diese Nachricht an jedes angemeldete Überwacher-Objekt.

Event_Dispatcher unterstützt das Durchreichen von Ereignissen, wie es z.B. von JavaScript bekannt ist. Wird ein Ereignis nicht vom Dispatcher-Objekt behandelt, kann es an andere Dispatcher-Objekte weitergeleitet werden.