Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ServerSocket と Socket を使用しているサーバーからクライアントが切断されたことを検出する方法は?
オブジェクト I/O ストリームがあります。クライアントが切断されたら、現在実行中の接続を減らしてメッセージを表示するようにサーバーにします。これは、ほぼ切断の正確な時間に発生する必要があります。どうやってこれを手に入れますか?
何かを読んだり書いたりしようとすると、わかるようになります。read() を実行してこれを検出します。これは -1 (EOF) を返すか、SocketException (「接続リセット」) を発生させます。