Hello, I am working for the same company as Ilja, and we finally published our C++ library for multipart messages. It is accessible at http://zmqmessage.org/ and it has documentation, tutorial, examples, etc. Note that this is a narrowly specialized tool which extensively deals with multipart messages and nothing more (that's why it's called zmqmessage). It uses standard C++ mapping (zmq.hpp in 0mq 2.x) and does not try to replace it or "cover" and hide completely. The advantages of such approach, as opposed to single monolithic C++ binding mixing high and low level abstractions are: - the C++ binding remains simple, elementary and it's API is the same as in other languages, - higher-level tools (another such tool could be zmq reactor) are completely independent from each other, can be developed separately, and users may use them only if they need them.
Anyway, if the community decides to create such thick binding out of cppzmq, the code and concepts from zmqmessage could be used. Andrew On Wed, Sep 7, 2011 at 3:10 PM, Pieter Hintjens <p...@imatix.com> wrote: > On Wed, Sep 7, 2011 at 6:07 AM, Pieter Hintjens <p...@imatix.com> wrote: > >> The lack of any improvement to cppzmq since it was created as a >> project is a significant sign. I've no idea who will make cppzmq work >> with 0MQ/3.0 or 4.0, and there are no abstractions in the binding that >> would allow it to be multi-version, as other bindings are. > > Sorry, my confusion. In 2.x, this is still zmq.hpp. In 3.0 and on, > it's a separate cppzmq project. My advice is still to invest in a > single C++ binding that mixes high and low level semantics. > > -Pieter > _______________________________________________ > zeromq-dev mailing list > zeromq-dev@lists.zeromq.org > http://lists.zeromq.org/mailman/listinfo/zeromq-dev > _______________________________________________ zeromq-dev mailing list zeromq-dev@lists.zeromq.org http://lists.zeromq.org/mailman/listinfo/zeromq-dev