If you use a DEALER/ROUTER connect then the dealer has to connect to
the router before the router can reply to it. That's the
load-balancing pattern already explained.

-Pieter

On Thu, Nov 15, 2012 at 3:35 PM, Ilja Golshtein <[email protected]> wrote:
> Pieter,
>
> my question is if the description of
> what should be changed to switch
> from DEALER/DEALER to DEALER/ROUTER
> correct.
>
>
> 15.11.2012, 03:20, "Pieter Hintjens" <[email protected]>:
>> Ilja,
>>
>> Correction, the text is right, though perhaps confusing. It explains
>> two options (router-dealer, dealer-dealer), and then explains why we
>> chose dealer-dealer in this case.
>>
>> -Pieter
>>
>> On Thu, Nov 15, 2012 at 8:17 AM, Pieter Hintjens <[email protected]> wrote:
>>
>>>  You're right, the text is wrong. The server and workers talk using
>>>  DEALER-to-DEALER. I'll fix the text, thanks for catching this.
>>>
>>>  -Pieter
>>>
>>>  On Thu, Nov 15, 2012 at 1:10 AM, Ilja Golshtein <[email protected]> wrote:
>>>>  Hello,
>>>>  Pieter,
>>>>  All.
>>>>
>>>>  In ZGuide in "The Asynchronous Client-Server Pattern" section we have
>>>>  ==
>>>>  Workers get unaddressed messages, and we manage the connections from 
>>>> server thread to worker threads explicitly using a ROUTER socket as 
>>>> backend. This would require that workers start by telling the server they 
>>>> exist, which can then route requests to workers and track which client is 
>>>> 'connected' to which worker. This is the load-balancing pattern again.
>>>>  ==
>>>>
>>>>  Since we are talking about Routers at workers' side, I am not sure why 
>>>> "This would require that workers start by telling the server they exist".
>>>>  It is server who should start a communication and he does it anyway.
>>>>
>>>>  Actually switching from DEALER to ROUTER at worker's side requires 
>>>> reading and writing extra frame, which is identity.
>>>>
>>>>  Do I miss something?
>>>>
>>>>  Thanks.
>>>>
>>>>  --
>>>>  Best regards
>>>>  Ilja Golshtein
>>>>  _______________________________________________
>>>>  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
>
> --
> Best regards
> Ilja Golshtein
> _______________________________________________
> 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

Reply via email to