Я занимаюсь разработкой приложения, в котором всякий раз, когда сервер отключается из-за какой-либо внешней проблемы, я хочу, чтобы клиент был как-то проинформирован о недавней потере соединения. Я прочитал, что механизм пинг-понга может быть использован для обнаружения потери соединения. Я попытался сделать:
function onMessage(event)
{
if(event.data=="__Pong__")
{
//connection still alive
}
}
Правильно ли этот способ определить, получил ли клиент сообщение pong с сервера? Или есть другой способ?