[zeromq-dev] clrzmq status

Pieter Hintjens ph at imatix.com
Mon Mar 4 09:49:36 CET 2013

On Sun, Mar 3, 2013 at 10:04 AM, Doron Somech <somdoron at gmail.com> wrote:

> netmq is a complete native port of libzmq. native code has some advantage
> over using pinvoke (memory management, debugging, better support for
> different environments). Also implementing some specific improvements should
> be easier in .net environment, like IO Completion ports (which I already
> implemented but didn't merge into the main branch
> https://github.com/somdoron/netmq/tree/IOCP), SSL/TLS and I also have in
> mind WebSockets as new transport.

This sounds really cool.

My advice is to merge little changes to master as rapidly as you can,
so people start playing with it, and contribute back.

A few other lessons we've learned: keep the higher level APIs
consistent (so one API for C# apps no matter what stack they use), and
raise the level of the API from the low-level to something more like
CZMQ or PyZMQ. Lastly, if you experiment with TLS, be sure to talk to
Lourens so it's compatible with his work in the same area, in libzmq.

I'm really looking forward to seeing the first demo apps running on NetMQ.


More information about the zeromq-dev mailing list