il modo più sensato è aprire una connessione via socket e ricevere sul client le notifiche push inviate da un server... io userei node.js, ad esempio