Tempo reale tramite WebSocket
I messaggi appaiono istantaneamente senza ricaricare
3 min di lettura
FreeMaint Chat mantiene aperta una connessione in tempo reale mentre la usi, così messaggi, modifiche, eliminazioni e indicatori di digitazione compaiono all'istante. Non serve aggiornare la pagina.
Cosa si aggiorna in tempo reale
- I nuovi messaggi compaiono nella conversazione appena vengono inviati
- Un messaggio modificato si aggiorna sul posto
- Un messaggio eliminato viene sostituito da «(messaggio eliminato)», così la conversazione non perde il filo
- Un indicatore di digitazione mostra chi sta scrivendo
Fallback del sondaggio
Se la connessione in tempo reale cade (calo di rete, schermo bloccato), non si perde nulla: la conversazione aperta si ricarica comunque ogni 30 secondi, quindi i messaggi persi compaiono senza aggiornare la pagina.
Chi riceve cosa
Ogni conversazione viene recapitata solo ai suoi membri. Quando apri una conversazione, il browser inizia ad ascoltarla; quando cambi, smette. L'appartenenza viene verificata sul server ogni volta, quindi chi non è membro non può riceverne i messaggi.
Articoli correlati
Questa pagina è stata utile?