[prev] [up] [next]

ZeroMQ Support

Overview

ZeroMQ is a message queue implementation to provide architecture and language independent messaging between applications (both on the same and with remote machines).

The "stx:goodies/communication/zeromq" package implements an interface to the (open source) libzmq C-implementation.

Prerequisites

The zeromq package needs the libzmq.so (or libzmq.dll) library; make sure to download an appropriate version and place the shared library at a place where ST/X will find it (i.e. either install it globally or in the ST/X bin folder).

Loading

Execute in a workspace:
    Smalltalk loadPackage:'stx:goodies/communication/zeromq'
or:
    Smalltalk requirePackage:'stx:goodies/communication/zeromq'

Documentation

See the examples in 'goodies/communciation/zeromq' and the unit tests in the 'tests' folder underneath.
Use the source - Luke.

No Warranty

This goody is provided AS-IS without any warranty whatsoever.

Origin/Authors

Claus Gittinger (ported from Squak/Pharo)


<info@exept.de>

Doc $Revision: 1.2 $