2013-11-07 3 views
0

, когда пользователь вошел в приложение, и пользователь выполняет некоторую работу над приложением, внезапно происходит потеря соединения между пользователем и веб-сервером. Как веб-приложение java знает, что пользователь потерял соединение с сервером. Пожалуйста, предложите мне об этом.проверить, не потерял ли клиент (пользователь) соединение между веб-сервером

+0

если поддерживается websocket, см. Http://stackoverflow.com/questions/11809267/how-do-i-know-if-connection-is-alive-with-websockets – farmer1992

ответ

0

Это не всегда во всех случаях. Это вопрос использования протоколла, и поскольку HTTP/S является апатридом, у вас фактически нет единственного установленного соединения, которое затем используется для связи клиент/сервер.

Возможно, у вас есть JavaScript/Ajax (не знаю, что материал хороший enoth) часть запуска запроса статуса или что-то с каждой минуты может приблизиться к тому, что вы хотите иметь.

Я предполагаю, что только если соединение с потерей клиента после отправки запроса, но до получения соответствующего ответа может быть государством, транслируемым с исключением на сервере.

Смежные вопросы