Short: Esiste un modo per inviare dati dal server a una sessione utente connessa senza che l'utente debba effettuare una richiesta HTTP?Notifiche push da server a utente con PHP/JavaScript
Long (er): Sto costruendo un'applicazione HTML5, su un server Apache/PHP/MySQL, che può essere fornita agli utenti su dispositivi mobili (o forse tramite un'applicazione PhoneGap).
Vorrei far sapere all'utente quando sono disponibili nuove informazioni dall'applicazione, senza accumulare eccessivi costi di dati obbligando l'utente a eseguire una chiamata al server o richiedendo chiamate AJAX (sì, so che potrebbe controlla un cookie a byte singolo, ma preferirei renderlo zero).
Un buon esempio di questo sarebbe l'invio di messaggi di chat tra due utenti su invio da un utente all'altro.
Sto facendo le mie ricerche su WebSocket grazie al feedback che ho ricevuto. Ho trovato un fantastico tutorial su: http://net.tutsplus.com/tutorials/javascript-ajax/start-using-html5-websockets-today – Collius
Perché è stato chiuso? È una vera domanda ... –
È una domanda reale, ma ampia e non chiara.Una risposta "ovvia" sarebbe "ofcourse", come sicuro, ci sono modi per inviare dati da un server senza usare HTTP, ad esempio usando QUALSIASI altro protocollo. Il problema sembra essere "eccessiva carica di dati", ma come potrebbe risolvere un altro protocollo? Sembra che "socket" sia la risposta, ma non è una cosa ovvia da suggerire in base al contenuto della domanda secondo me .. Forse se la domanda viene chiarita un po '? – Nanne