С технической точки зрения, вы можете использовать длинный опрос AJAX или потоковую передачу XHR для достижения обмена сообщениями на основе push. Эти методы поддерживают соединение с сервером и обеспечивают обмен сообщениями на основе событий.
Стоит также отметить, что с соответствующим серверным программным обеспечением вы можете поддерживать WebSockets (функция HTML5), которые поддерживаются следующей версией основных браузеров. <eventsource>
также существует, хотя поддерживается только Opera (booooo). Обе эти технологии обеспечивают бесперебойную передачу push-сообщений.