[zeromq-dev] Ironpython port of pyzmq

Pawel Jasinski pawel.jasinski at gmail.com
Thu Dec 19 15:42:07 CET 2013


>clrZMQ is extremely outdated, wouldn't it be a better idea to use NetMQ for
>this instead ?

pyzmq in its core is based on libzmq implementation and provides
mechanism (backend) to for alternative libzmq.
clrzmq provides all P/Invoke infrastructure for libzmq I was looking for.

I have assumed that NetMQ is not 1:1 API equivalent of libzmq and I
was not able to access effort to make it pyzmq usable.

Is NetMQ api compatible with libzmq?
It would make perfect sense for me to use pure .net library instead of
libzmq with P/Invoke.

>(Or, alternatively, update clrZMQ to the latest master)

I am not sure what you mean by latest master. As far as I can tell my
branch is based on the latest master of clrzmq.
Can you explain?


>On Wed, Dec 18, 2013 at 1:34 PM, Pawel Jasinski <pawel.jasinski at gmail.com>
>> hi,
>> I have managed to get pyzmq to work under Ironpython.
>> Anybody interested can take it from:
>> https://github.com/paweljasinski/pyzmq/tree/iron
>> At the moment implementation depends on modified version of clrzmq
>> https://github.com/paweljasinski/clrzmq/tree/iron
>> It is usable, but not in a "pull request" quality.
>> I am not sure how should I go with the project structure.
>> Ideally the clrzmq part needed by pyzmq could be separated and
>> included as part of pyzmq. However they have difference licenses.
>> Any feedback and suggestions are appreciated.

More information about the zeromq-dev mailing list