4

任何人都知道 ZeroMQ 的 java 绑定“jzmq”是否与 ZeroMQ 版本 3.xx 一起使用?没有关于此的官方信息。任何人的想法?

4

2 回答 2

2

确实,不容易找到。但是,浏览 jzmq 代码,似乎支持 3.0(可能更高)版本。看看下面的 java 文件,它包含关于 3.0 的概念,包括对当前 zmq 版本和适当处理的各种检查(例如支持更新的 zmq 3.0+ 功能):

https://github.com/zeromq/jzmq/blob/master/src/org/zeromq/ZMQ.java

例如(2013-01-31 第 813 行):

/**
* @since 3.0.0
*/
public void setSndHWM (long sndHWM) {
    if (ZMQ.version_full() < ZMQ.make_version(3, 0, 0))
        return;

    setLongSockopt (SNDHWM, sndHWM);
}
于 2013-01-31T12:11:29.577 回答
1

将MuleApache CXF ZeroMQ 传输与 ZeroMQ 3.2.2 和jzmq 2.1.0一起使用时,我没有遇到任何问题。话虽如此,我不知道下面的 jzmq 是否正在调用 ZeroMQ 3.2.2 中已弃用的方法。

于 2013-01-31T14:05:47.227 回答