Enhancement #548

Updated by J. Moringen almost 12 years ago

For performance (and other) reasons, it can be handy to avoid multi-threading. Therefore, a threadless RSB configuration should be possible. Actually, the result should be that a simple in-process variant of RSB uses exactly one thread.

For this, a number of issues have to be solved:

* DirectEventSendingStrategy ✓
* DirectEventReceivingStrategy ✓ (r2522) ✓, r2522
(Uses the caller's thread context to dispatch events)
* Factory for Sending and Receiving strategies ✓ (for for receiving, r2531)
r2531
* Integration in config mechanism ✓ (for for receiving, r2533) r2533
* For the SpreadConnector the Reader pattern needs to be implemented to stick with the single thread ✓ (r3600)

Back