Я не знаю, полностью ли я понимаю, о чем вы просите. Но, как я понимаю, вы запрашиваете способ обновления веб-страницы без обновления (и без знания, когда обновлять), что означает использование Push. Вы можете достичь этого разными способами. Я просто собираюсь обрисовать, как бы я это сделал:
1 - Реализация Comet-сервера. Я бы предложил Атмосфера
2 - На этом сервере внедрить метод @Broadcast.
3 - В Comet Server также реализуется поток, который просто проверяет наличие обновлений в базе данных и при обнаружении вызывает метод широковещания.
4 - Наконец, используйте какой-нибудь метод подписки на Comet Server. Я бы предложил использовать библиотеку JQuery, предоставляемую Atmosphere.
Как я уже сказал, это всего лишь набросок, и есть много вариантов для достижения того, что вам нужно (или, я думаю, вам нужно), это всего лишь один.