Mam dwie klasy: Server i Client. Połączenie klienta z uruchomionym serwerem dokonuję poprzez gniazdo(java.net.Socket). Jak mogę się dowiedzieć po stronie serwera, że aplikacja klienta została przerwana (np. CTRL+C)? Myślałem o cyklicznym wysyłaniu pakietów z klienta typu ,,Jeszcze działam...'', ale nie ma czegoś prostszego/szybszego?
0
0
jak wyłączy program, to połączenie zostanie przerwane... przy SocketInputStream.read() dostaniesz wyjątek