0
まあ、私はServerSocketで接続を受け付け、クライアントとの接続を管理するためのスレッドを作成するJava SEサーバーアプリケーションを持っています。JavaでのTCP接続中にエラーを検出、防止、および管理する方法は何ですか?
基本的に、1つのクライアントから要求が送信され、別のクライアントから要求が送信された後、サーバーは両方の要求を処理して両方のクライアントに応答を送信します(異なる応答)。その後、プロセスが無期限に繰り返されます(サーバーがセッションを終了するまで)。接続はセッションが終了するまで有効です。
接続の紛失(サーバーとクライアントの両側)を検出し、必要に応じて復元する最も良い方法(またはすべての方法)は何ですか?