Haciendo una peticion asincrona cada x segundos:
Lo he usado con prototype y va muy vien (en mi caso, constantemente debo alertar al usuario si recibe un mensaje nuevo en su bandeja):
Referencia:
http://prototypejs.org/api/ajax/periodicalUpdater
Un saludo