JAVA: Umgang mit Steckdosentrennung

Zwei Computer sind per Socket-Verbindung verbunden. Wenn der Server / Client die Verbindung von ihrem Ende abbricht (d. HInputStream, OutputStream undSocket) Wie kann ich dann das andere Ende über die Trennung informieren? Es gibt einen Weg, den ich kenne - zu versuchen, aus dem zu lesenInputStream, das wirft einIOException Wenn die Verbindung geschlossen ist, gibt es jedoch eine andere Möglichkeit, dies zu erkennen?Eine andere Frage, ich habe das Problem im Internet nachgeschlagen und geseheninputStream.available() löst dieses Problem nicht. Warum das?

Zusätzliche Information : Ich frage nach einem anderen Weg, weil mein Projekt schwierig zu handhaben ist, wenn ich versuchen muss, aus dem zu lesenInputStrem eine Unterbrechung erkennen.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage