Как работает Ajax система VK?

Копался в js коде Вк, стало интересно, какой именно метод применяется в ВК для динамического получения сообщений/уведомленией и т. п. Судя по быстроте доставки сообщений, я полагаю, там используется, что-то типа long polling, так ли это?
  • Вопрос задан
  • 2375 просмотров
Решения вопроса 2
nazarpc
@nazarpc
Open Source enthusiast
Откройте консоль, вкладка сеть, обновите страницу, наблюдайте.
Когда-то смотрел, был long polling, в принципе, достаточно адекватное решение с учетом необходимости поддержки широкого диапазона различных браузеров. Только нужно не делать его очень long, а то сервер можно положить висячими запросами)
Ответ написан
Комментировать
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
лонг пулинг. Причем не потому что websockets плохи, а потому что довольно большой процент пользователей вконтактика пользуется http проксями (мол с работы сидят), которые режут все что не http (в том числе и websockets).
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы