[zeromq-dev] Bidirectional Comminication between equal nodes

BELLUS Stefan Stefan.Bellus at frequentis.com
Thu Jul 14 10:29:54 CEST 2011


I read quickly The Guide, and check google, but I cannot still figure out how I can implement bidirectional communication between equal nodes.
With equal nodes I mean that sometime one node is sending request and wants reply, sometime other one.  Sometime node wants only publish message without reply.

The real story is.

1) ISDN ----- CallRequest --> Node1 -----Some converted message (In this case request) ---> Node2 ---- INVITE ---------> Sip
2) ISDN <---- Progress ------ Node1 <----Some converted message (In this case reply) ------ Node2 <--- Proceed --------- Sip
3) ISDN <---- Alert --------- Node1 <----Some converted message --------------------------- Node2 <--- Alert ----------- Sip
4) ISDN <---- Answer -------- Node1 <----Some converted message --------------------------- Node2 <--- Connect --------- Sip
5) ISDN <---- Release ------- Node1 <----Some converted message (In this case request) ---- Node2 <--- Disconnect -----  Sip
6) ISDN ----- ReleaseAck----- Node1 -----Some converted message (In this case reply) -----> Node2 ---- Disconect Ack --> Sip

1,2) Node1 sends request and needs reply from Node2
3,4) Node2 sends message to node Node2, it doesn't need reply
5,6) Node2 sends request and needs reply from Node1


Stevo









-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20110714/dcb81464/attachment.htm>


More information about the zeromq-dev mailing list