API-интерфейс событий, отправляемых сервером (Eventsource), основан на HTTP.WebSocket многоуровневый по TCP (но имеет HTTP-совместимое рукопожатие).Как HTTP, так и TCP часто имеют время ожидания простоя, однако время ожидания TCP, как правило, намного больше (например, 2 часа, а не 2 минуты).Таким образом, вам все еще могут понадобиться сообщения поддержки активности в WebSockets, но они могут быть гораздо реже.Кроме того, стандарт WebSocket определяет кадры для пинг-понга, которые браузер / сервер может реализовать для вас.