Задать вопрос

Как сделать динамическое обновление контекта, запрашиваемого через JSON?

Постановка: JSON'ом передается информация с сервера, необходимо сделать динамическое обновление этой информации при изменении файла на сервере.



Решил с помощью setTimeout и рекурсии функции, которая делает getJSON. Но, мне кажется, есть какое-то другое, более правильное/удобное решение. Это решение, во-первых, делает большую нагрузку на сервер, во-вторых, по прошествия некоторого времени, почему-то перестает обновлять данные.



Интересует как осуществить это правильней? И как похожие вещи сделаны в том же ВКонтакте (получение сообщений, комментарии), GMail и так далее?
  • Вопрос задан
  • 4706 просмотров
Подписаться 4 Оценить Комментировать
Ответ пользователя vesel4ak К ответам на вопрос (6)
@vesel4ak
попробуйте смотреть в сторону web-socket
Ответ написан
Комментировать