Projects / libpubsub


libpubsub provides everything needed to set up a simple publish/subscribe environment. It allows a programmer to let several processes (not necessarily on the same host) exchange information with each other in a very easy way. It is mainly intended for use in C++ applications, but the package also includes a tool to let shell scripts use pubsub.

Operating Systems

Recent releases

  •  14 Sep 2003 19:35

    Release Notes: The address of the message broker may be configured with an environment variable. As a first attempt to support binary message content, utility methods for conversion of binary data to hexadecimal ASCII strings have been added. Sending of very large messages over TCP is now possible. A user's guide has been added to the documentation.

    •  04 Sep 2003 22:23

      Release Notes: Support for TCP-based transports has been added. This allows the use of libpubsub in scenarios where it is not possible to use UDP for various reasons. The message broker nows accepts UDP and TCP connections at the same time. A user's guide is available on the libpubsub Website.

      •  20 Aug 2003 17:45

        Release Notes: This release compiles without the cppsocket library. Parts of the lower level routines are restructured. Building it should be even easier than before.

        •  01 May 2002 16:41

          Release Notes: The client is now able to automatically find a message broker via UDP limited broadcast if no specific message broker is defined. Pregenerated documentation for the libpubsub API is now included in distribution package.

          •  15 Apr 2002 18:50

            Release Notes: A configure script is provided and a shared library may be built.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.