[zeromq-dev] programmable message routing

Ferenc Szalai szferi at wsbricks.com
Wed Jan 21 00:29:51 CET 2009


Let's have three node. Node1 defines E1 with global scope while node2 
and node3 create local Q queues and all of them bind the local Q queue 
to E1 exchange. If the node1 sends message to E1 all of the nodes will 
receive these messages.

I would like to implement the following message routing:
First E1 sends message to the first node and if there was an 'error' (or 
any specified event happend) then it sends to the next node.

If I understand correctly the demux class includes message routing 
currently. However when I create exchange I could not define different 

I read in the list archive that the implementation of the complex 
routing scenatios like topic-based routing is under the way, however I 
would be interested in the solution which gives more control to 
developer in the routing. Can you tell me what is the plan related to 
this topic? Is there any place to the contribution?


More information about the zeromq-dev mailing list