1

Javaでローカルにキューを管理するためのメッセージキューAPI/ライブラリを探しています。あなたは私に何を提案しますか?

クライアント/サーバーアーキテクチャを使用したくありません。障害点を追加しないように、ローカルで使用したいと思います。また、今のところスケールアウトは必要ありません。

[編集]

Javaでローカルにクエリを管理するためのメッセージキューAPI/ライブラリはありますか?機能:1)永続キュー。2)キュー管理。3)スレッドセーフ

4

1 に答える 1

1

昔々、私は永続的なキューを探しましたが、適切な実装を見つけることができませんでした。2つの選択肢があると思います。

  • JMS実装を使用する

  • JDBM3のようなMap実装で埋め込まれたKey-Valueデータベースを使用します。キューをマップとしてエミュレートします。ここで、idはの時点でputasに割り当てられ、最小のidで値を読み取りますprevious max id +1take/poll/get

于 2013-01-07T18:28:27.717 に答える