[zeromq-dev] ROUTER/PULL

Chuck Remes lists at chuckremes.com
Tue Nov 13 20:23:32 CET 2012


http://www.zeromq.org/docs:contributing

cr

On Nov 13, 2012, at 1:02 PM, Justin Karneges <justin at affinix.com> wrote:

> Why not make it allowed in a future version? It doesn't seem any more unusual 
> than other mixings.
> 
> On Tuesday, November 13, 2012 12:32:33 PM Chuck Remes wrote:
>> No, do not do this. If it works at all right now, it will break in a future
>> library release when the wire protocol enforces peer socket type checking.
>> ROUTER -> ROUTER is fine as is ROUTER -> DEALER.
>> 
>> Alternately, do PUB -> SUB. As of libzmq 3.2, the publisher filters out the
>> outgoing messages so only those SUBs that have subscribed to the message
>> will receive it. This will require you to add a subscription string as the
>> first message part for all outgoing messages so the socket can filter it.
>> 
>> Please read the guide if this doesn't make sense to you yet. There are lots
>> of great examples with code.
>> 
>> cr
>> 
>> On Nov 13, 2012, at 12:00 PM, Justin Karneges <justin at affinix.com> wrote:
>>> Inspired by the PUSH/ROUTER question a moment ago, I wonder if it ought to
>>> be possible to match ROUTER and PULL, for one-way directed communication?
>>> 
>>> Currently I am using ROUTER->ROUTER for this, and the receiver just
>>> ignores
>>> the envelope. Being able to make the receiver PULL seems like it would be
>>> more natural.
>>> 
>>> Justin
>>> _______________________________________________
>>> zeromq-dev mailing list
>>> zeromq-dev at lists.zeromq.org
>>> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
>> 
>> _______________________________________________
>> zeromq-dev mailing list
>> zeromq-dev at lists.zeromq.org
>> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev




More information about the zeromq-dev mailing list