17

私は過去に、jzmqライブラリを介してJVMアプリケーションでZeroMQを使用しました。一部のサービスがJVMに実装されている新しいプロジェクトでzeromqを使用することを計画しています。zeromqの純粋なJava実装であるjeromqを発見しました。これは、zeromq 3.xを追跡していて、を処理する際の頭痛の種を取り除くため、主に使用したいと思いjzmqます。ただし、レポページからは本番環境に対応しているかどうかわかりません。jeromq制作の経験はありますか?

4

2 に答える 2

13

プロジェクトの作者として、私は少し偏見があります。

jeromqを作成した理由は、JNIを持つjzmqのデプロイにも問題があったためです。

プロジェクトの歴史は短いですが、フィードバックや貢献から改善を続けています。

しかし、それはjzmqの代わりではありません。どちらのプロジェクトも活発で、主要なコミュニティによって推進されています。コミュニティから助けを得たり、プロジェクトに貢献したりすることもできます。

3.0-SNAPSHOTから、APIレベルの互換性があります。コードを変更せずに、jeromqとjzmqを簡単に切り替えることができます。

于 2013-04-24T04:10:36.697 に答える
1

0MQとのすべての対話を行うJNIを作成してみませんか?これにより、サードパーティのライブラリが十分に成熟しているか、本番環境に対応していることを期待する代わりに、問題が発生します。

それが私がすることです。zeromqのC/C ++ APIは、私見で最も成熟したものであり、そのため、最もメリットが得られると思います。

JNIを書くのも難しいことではないので、これは良い方法だと思います。

于 2013-03-06T14:11:03.313 に答える