バックグラウンド:
私はJavaSwingベースのクライアントサーバーアプリケーションを作成しました。サーバーは春のコンテナであり、たくさんのサービスがあります。サーバークライアントは、ソケットを介してシリアル化されたオブジェクトを介して通信します。サーバーは、クライアントセッションごとに新しいスレッドを生成し、通信期間中のセッションのマップを維持します。
JVMにシャットダウンフックを追加しています
私のGUIには、ユーザーセッションを削除してクリーンアップする[サーバーの停止]ボタンがあります。
問題:これはすべて正常に機能しますが、サーバーが再起動しているか停止しているかをクライアントに通知したいと思います。これについてどうやって行くかについてのアイデアはありますか?
ありがとう。