2

私のデータベースには多くのユーザーがいます。接続されていなくても、websocket 経由でメッセージを送信できるようにしたいと考えています。オフラインのユーザーにメッセージを送信するときはいつでも、彼が接続するまでメッセージをキューに入れておき、その後すべてのメッセージが彼にプッシュされるようにしたいと考えています。

そんな感じ:

template.convertAndSendToUser(
                              "user123",
                               queue,
                               hello);

その機能は可能ですか?

メッセージ バスとして activeMQ を使用していることに注意してください。(メッセージブローカー)。上記で説明している機能は、jms\message キューの標準です。

編集:私はactivemqでアプリを作成しました - オフラインのユーザーにメッセージを送信すると、メッセージはエンキューされず、失われます。何か案は?

ありがとう!

4

1 に答える 1