Java Socket отключение - PullRequest
       2

Java Socket отключение

0 голосов
/ 02 февраля 2019

У меня работает чат-сервер, который сообщает мне, когда клиент подключается.Я хочу оставаться на связи с этим сервером, но я немедленно отключаюсь.Программа завершает работу, и сервер говорит «КЛИЕНТ ОТКЛЮЧЕН БРАТАЛЬНО»Как мне оставаться подключенным к серверу?

Socket socket = new Socket(host, port);
PrintWriter out = new PrintWriter(socket.getOutputStream(), true);
BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream()));
BufferedReader stdIn = new BufferedReader(new InputStreamReader(System.in))

Редактировать: для тайм-аута установлено значение 0 socket.setSoTimeout(0);, а для атрибута keepAlive установлено значение socket.setKeepAlive(Boolean.TRUE);, но я все равно мгновенно отключаюсь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...