[zeromq-dev] ZMQ_REQ/ZMQ_XREP - FSM = ZMQ_NODE/ZMQ_XNODE?

Matt Weinstein mattweinstein at gmail.com
Sat Aug 21 19:39:32 CEST 2010


REQ/XREP are a superset, I want to toss the finite state machine and  
end up with steerable streams within the ØMQ framework,  something  
like TCP (bind, connect, accept, etc.) but without all the muss and  
fuss.

I've got a couple of things in mind, such as attaching logging or  
command consoles, layering source-filtering on it for authenticated  
pub/sub over TCP, etc.


On Aug 21, 2010, at 1:45 AM, Martin Sustrik wrote:

> Matt,
>
>> I've been thinking about pulling the FSM out of REQ/XREP to allow
>> asynchronous bidirectional communication with prefixes.  Essentially
>> you get a set of raw connections addressable by UUIDs (your own
>> address space).
>>
>> This will allow some sophisticated steering by a DEVICE, such as pub/
>> sub with source filtering, practically for free :-)
>>
>> You can also do things like track sign-ons, etc, etc.
>
> That's what XREQ/XREP do even now, no?
>
> Martin




More information about the zeromq-dev mailing list