title: ZeroMQ - Multiple Publishers and Listener
body: <p>I'm just starting understanding and trying ZeroMQ.</p>
  
  <p>It's not clear to me how could I have a two way communication between more than two actors (publisher and subscriber) so that each component is able both to read and write on the MQ.</p>
  
  <p>This would allow to create event-driven architecture, because each component could be listening for an event and reply with another event.</p>
  
  <p>Is there a way to do this with ZeroMQ directly or I should implement my own solution on top of that? </p>