Buon giorno a tutti,
non so se è il luogo giusto, se ho sbagliato forum vi prego di spostarlo in quello più adatto.
Sto facendo un sito web mediante java EE ed ho la necessità di far aggiornare la pagina web in tempo reale: tipo come fa facebook che aggiorna continuamente la chat o i messaggi della bacheca.
Ovviamente a me viene in mente di fare una chiamata al server tramite ajax ogni 1 o 2 secondi, ma la mia domanda è questa.
si fa proprio così?
Facebook fa così ad aggiornare la pagina? invoca il server ogni secondo o mezzo secondo?
ma se così fosse, il server deve servire un numero enorme di chiamate no?
e il database? mi aspetto che facebook ogni volta che si aggiorna per controllare i messaggi nuovi della bacheca vada a fare una query sul db, ma può mai fare una query ogni secondo per ogni utente connesso?
Illuminatemi voi,
grazie a tutti