Skip to content
Erlang bindings for ZeroMQ messaging
Erlang C++ C
Find file
Pull request Compare This branch is 28 commits ahead, 10 commits behind zeromq:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
bin
c_src
ebin
examples
include
m4
perf
src
.gitignore
LICENSE
Makefile.am
README
bootstrap
configure.ac
vsn.mk

README

Erlang bindings for ZeroMQ (http://www.zeromq.org).

Building
    The bindings work against the master branch of ZeroMQ:
    http://github.com/zeromq/zeromq2

    $ git clone http://github.com/zeromq/erlzmq.git
    $ cd erlzmq
    $ ./bootstrap
    $ ./configure --with-zeromq=/usr/local
    $ make
    $ make docs
    $ make install

Documentation
    See http://zeromq.github.com/erlzmq for full documentation.
    (Content uploaded from doc/index.html).

Updating documentatin on GitHub
    $ git checkout master   # make sure you are on master branch
    $ make gitdocs          # this will update gh-pages branch and commit changes to origin

Examples
    PUB/SUB zmq_pubserver/zmq_subclient

    $ cd erlzmq
    $ erl

    1> c("examples/zmq_pubserver.erl").
    2> c("examples/zmq_subclient.erl").
    3> zmq_subclient:run().
    4> zmq_subclient:run().
    5> zmq_pubserver:run().

    You can run a pub server and any number of sub clients
    in the same Erlang shell or on different nodes.

    REQ/REP zmq_repserver/zmq_reqclient

    $ cd erlzmq
    $ erl

    1> c("examples/zmq_repserver.erl").
    2> c("examples/zmq_reqclient.erl").
    3> zmq_reqclient:run().
    4> zmq_repserver:run().

License
    BSD License

Copyright
    Copyright (c) 2010 Dhammika Pathirana
    Copyright (c) 2010 Serge Aleynikov
    Copyright (c) 2011 Chris Rempel

Contacts
    http://github.com/zeromq/erlzmq/issues

Copying
    Erlang bindings are released under open-source BSD License (see LICENSE file)
Something went wrong with that request. Please try again.