Dispatch requests one at a time; concurrent requests are queued.
A generic version of SerialServerDispatcher, allowing the implementor to furnish custom dispatchers & handlers.
A generic pipelining dispatcher, which assumes that servers will respect normal pipelining semantics, and that replies will be sent in the same order as requests were sent.
Dispatch requests from transport one at a time, queueing concurrent requests.