Thanks for your answer Pieter. I thought the Router, Dealer and Queue were in charge of managing (with enveloppe) a valid ID frame that identifies the original client.
The worker retrieves a multipart message, and sent it back (it only modifies the last part - containing the original message). Am I wrong or something? How can I debug/see the incoming ID frame and the outgoing one? Thanks, Tanguy Le 21 octobre 2011 23:23, Pieter Hintjens <[email protected]> a écrit : > On Fri, Oct 21, 2011 at 6:46 AM, tlrx <[email protected]> wrote: > > > But the > > response is never received by the initial Client. It looks like the Queue > > correctly transfers the message received by router to the dealer and then > a > > worker, but only in one direction. > > Most probably, when you are sending the response back to the client > via the Router socket, the messages does not start with a valid ID > frame that identifies the client. > > -Pieter > _______________________________________________ > zeromq-dev mailing list > [email protected] > http://lists.zeromq.org/mailman/listinfo/zeromq-dev >
_______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
