2010-02-01 15 views

risposta

4

È possibile utilizzare il polling lungo. Fondamentalmente si invia una richiesta al server, e attende di tornare con una risposta. Il server manterrà la connessione finché i dati non saranno disponibili e restituirà la risposta contenente i dati.

Per esempi di polling lungo con Javascript (framework), vedere this question. Inoltre, PerplexedLabs ha fatto un breve tutorial/esempio di sondaggi lunghi con jQuery e PHP all'inizio del 2009. Puoi visualizzarlo online allo http://blog.perplexedlabs...javascript-long-polling/.

+0

Sto solo supponendo che Avendo AJAX chiama uno script, e avendo lo script 'sleep()' se non ci sono dati? –

+1

Un termine di ricerca utile è 'cometa'. Vedi qui: http://en.wikipedia.org/wiki/Comet_%28programming%29 – RedFilter

-1

Senza Flash che non è attualmente possibile. In futuro WebSockets renderà possibile. Utilizzando Flash è possibile impostare una connessione socket al server.

Problemi correlati