Hallo Leute,
für mein aktuelles Projekt suche ich noch Vorschläge, wie ich das Event-Handling umsetzen kann.
Natürlich habe ich selber schon ein wenig recherchiert - ich möchte mir ja nur Unterstützung suchen und nicht alles vorkauen lassen - aber da habe ich eigentlich ausschließlich das Observer-Observable Pattern gefunden.
Es gibt aber mehrere Gründe, warum mir dieses in meinem Kontext nicht wirklich gut gefällt:
Bei der Software, in die das Eventsystem integriert werden soll, ist eine Client-Server Anwendung. Events sollen dann bspw. ausgelöst werden, wenn ein Client sich anmeldet bzw. abmeldet, der Server crasht (Exception geworfen) oder ähnliches.
Ich würde mich sehr freuen, wenn ihr mir sinnvolle Alternativen für ein solches Event-Handling Prinzip nennen könntet. Am besten wäre es, wenn ihr direkt auch kleine Codebeispiele dazu schreiben könntet.
Bei weiteren Fragen stehe ich natürlich zur Verfügung.
Danke im Voraus!
für mein aktuelles Projekt suche ich noch Vorschläge, wie ich das Event-Handling umsetzen kann.
Natürlich habe ich selber schon ein wenig recherchiert - ich möchte mir ja nur Unterstützung suchen und nicht alles vorkauen lassen - aber da habe ich eigentlich ausschließlich das Observer-Observable Pattern gefunden.
Es gibt aber mehrere Gründe, warum mir dieses in meinem Kontext nicht wirklich gut gefällt:
- Events sollen bei mir nur aus einer Klasse abgefeuert werden
- Das "Observable" wäre die Hauptklasse, was nicht sonderlich schön ist
- Versch. Events nicht wirklich schön umsetzbar aufgrund vorhergehender Fakten
Bei der Software, in die das Eventsystem integriert werden soll, ist eine Client-Server Anwendung. Events sollen dann bspw. ausgelöst werden, wenn ein Client sich anmeldet bzw. abmeldet, der Server crasht (Exception geworfen) oder ähnliches.
Ich würde mich sehr freuen, wenn ihr mir sinnvolle Alternativen für ein solches Event-Handling Prinzip nennen könntet. Am besten wäre es, wenn ihr direkt auch kleine Codebeispiele dazu schreiben könntet.
Bei weiteren Fragen stehe ich natürlich zur Verfügung.
Danke im Voraus!