Механизм пинг-понга в WebSocket - PullRequest
0 голосов
/ 25 января 2020

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

function onMessage(event)
{
 if(event.data=="__Pong__")
  {
    //connection still alive
  }
}

Правильно ли этот способ определить, получил ли клиент сообщение pong с сервера? Или есть другой способ?

...