Reactor (Entwurfsmuster)

Reactor ist ein Entwurfsmuster aus dem Bereich der Softwareentwicklung zur Ereignisverarbeitung (Event Handling Pattern).

Es unterstützt die von mehreren Clients empfangenen Service-Requests mittels eines Dispatchers/Demultiplexers an den zuständigen Event-Handler zur Verarbeitung zu verteilen.

  • Reactor – An Object Behavioral Pattern for Demultiplexing and Dispatching Handles for Synchronous Events, Douglas C. Schmidt (englisch, PDF, 910 kB)