Projects / 0MQ

0MQ

The 0MQ lightweight messaging kernel is a library which extends the standard socket interfaces with features traditionally provided by specialized messaging middleware products. 0MQ sockets provide an abstraction of asynchronous message queues, multiple messaging patterns, message filtering (subscriptions), seamless access to multiple transport protocols, and more.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  18 Dec 2011 17:18

    Release Notes: Based on community consensus, this release reverts a number of features introduced in version 3.0. The major reason for these changes is improving backward compatibility with 0MQ 2.1.x. Development of the 0MQ 3.0.x series will be discontinued, and users are encouraged to upgrade to 3.1.

    •  12 Jul 2011 21:00

      Release Notes: The API has been made more POSIX-like. Subscription forwarding: instead of filtering on the consumer, the subscription is moved as far as possible towards the publisher, and filtering is done there. The sockopts ZMQ_RCVTIMEO/ZMQ_SNDTIMEO allow you to set the timeouts for blocking send/recv calls.

      •  21 Mar 2011 16:52

      Release Notes: OpenPGM is smoothly integrated now. Several major bugs in message delivery were fixed. Random junk in the distribution has been removed. Some missing man pages were added.

      •  06 Mar 2011 09:54

      Release Notes: Several memory leaks were fixed. OpenPGM is working again.

      •  23 Feb 2011 16:27

      Release Notes: This a stable release with several important bug fixes over 2.1.0 and no major functionality changes.

      Screenshot

      Project Spotlight

      c++-gtk-utils

      A lightweight library containing a number of classes and functions to ease the task of programming GTK+ programs with C++ in POSIX environments.

      Screenshot

      Project Spotlight

      Class::EHierarchy

      A base class for hierarchally-aware objects.