WebSockets を使用して簡単なアプリを開発しています。クライアント側では入力テキストを送信できますが、サーバー側は ServerEndpoint として注釈が付けられた Java クラスを介して実装されます。ここでは、受信した入力テキストがデコードされ、開いているすべてのセッションに送信されます。
これは機能しますが、サーバーが受信したすべてのメッセージを保存して、新しいクライアントが接続したときに (@OnOpen で注釈が付けられたメソッドを使用して)、「オフライン」の間に送信されたすべてのメッセージを受信するようにします。データベースを使用せずにこのメッセージをどこに保存できますか?