- 2台のコンピューターがソケット接続で接続されています。サーバー/クライアントがそれらの端から接続を閉じる場合(つまり、、を閉じる場合
InputStream
)OutputStream
、Socket
切断についてもう一方の端に通知するにはどうすればよいですか?私が知っている1つの方法があります-if接続が閉じられている場合InputStream
にスローする、から読み取ろうとしますが、これを検出する他の方法はありますか?IOException
- 別の質問ですが、インターネットで問題を調べたところ、
inputStream.available()
この問題が解決しないことがわかりました。何故ですか?
追加情報:InputStrem
切断を検出するためにから読み取ろうとすると、プロジェクトの処理が困難になるため、別の方法を求めて
います。