Hi all, As discussed on this list last week, I've made following changes to 0MQ trunk repository (libzmq):
1. Removed all the experimental functionality: Labels, commands, new-style generic ROUTER socket, VTCP transport etc. 2. The wire protocol for request/reply pattern was reverted to match the protocol used in 0MQ/2.1. (The publish/subscribe protocol remained unchanged though, providing the subscription forwarding feature.) 3. Identities were re-introduced, however they can be used only for routing the messages to specific peers. The "durable socket" functionality, ie. sockets storing messages for dead/disconnected peers was *not* re-introduced. In short, all the examples from the guide except those using durable sockets should work with the new version. (NB that C examples have to be slightly modified to match the 3.x-style API.) The new codebase is significantly simplified when compared to 3.0 and the dependency on libuuid doesn't exist anymore, which gets us rid of lot of portability problems. The new version is named "3.1" as it is much closer to existing 3.0 and even to 2.1 that it used to be in the past. Still, keep in mind that the codebase is rather new and less stable than either 2.1 or 3.0. Enjoy! Martin _______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
