Tempo reale tramite WebSocket

I messaggi appaiono istantaneamente senza ricaricare

3 min di lettura
Stampa questa sezione

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.

Questa pagina è stata utile?