So I got all excited to have CZMQ building on Windows; then I tried the example 
https://github.com/zeromq/czmq/blob/master/examples/security/ironhouse2.c and 
was met with blank silence, no "Ironhouse test OK", just silence.....

So trying to work out the problem I read http://czmq.zeromq.org/czmq4-0:zactor 
which says;  "A CZMQ actor is implemented as a thread plus a PAIR-PAIR pipe."

Now, from memory I recall that inter-process communication doesn't work on 
Windows, so consequently zactor won't work properly with its PAIR-PAIR pipe.  
Am I right?

To use CZMQ for my project it is vital to have CZMQ fully operational on 
Windows and Linux, otherwise I will have to drop the idea of CZMQ and build my 
own higher level abstractions; which would be a real shame and lots of work.

Is there any possibility of introducing alternative transport mechanism options 
into zactor (and anywhere else necessary in CZMQ). E.g. TCP over the local 
loopback connection instead of PAIR-PAIR.  It might offer Windows users a 
plausible workaround?

I'm willing to help but don't have a full knowledge or expertise with CZMQ; in 
fact I'm just a user who has lost another Saturday afternoon to technical 
challenges.
_______________________________________________
zeromq-dev mailing list
zeromq-dev@lists.zeromq.org
https://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to