Connects multiple clients to multiple servers through an intermediary.
ZMQ_ROUTER.
receives requests from clients with fair queueing
prefixes requests with client identifier
delivers replies to identified client
ZMQ_DEALER.
receives replies from servers with fair queueing
delivers requests to servers with round robin