4

ZeroMQのJavaバインディング「jzmq」がZeroMQバージョン3.xxで機能するかどうかは誰にもわかりません。それについての公式情報はNOWEHEREにあります。誰かアイデア?

4

2 に答える 2

2

確かに、見つけるのは簡単ではありません。ただし、jzmqコードを参照すると、3.0(および場合によってはそれ以降)のバージョンがサポートされているようです。次のJavaファイルを見てください。これには、現在のzmqバージョンのさまざまなチェックや適切な処理(新しいzmq 3.0以降の機能のサポートなど)を含む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

ZeroMQ3.2.2およびjzmq2.1.0でMuleApache CXF ZeroMQトランスポートを使用しても、問題はありませんでした。そうは言っても、その下にあるjzmqがZeroMQ3.2.2で非推奨のメソッドを呼び出しているかどうかはわかりません。

于 2013-01-31T14:05:47.227 に答える