Reload dal server

martedì 07 giugno 2005 - 11.23

arresto Profilo | Junior Member

Salve a tutti.
Vorrei sapere e vedere se esiste un modo per eseguire il reload automatico di tutti i client che sono connessi ad una applicazione web. (Ad esempio per una chat in cui voglio che quando gli altri scrivono sia visualizzato il loro messaggio senza fare manualmente il reload. Tutti i messaggi li memorizzo in una variabile di applicazione).
Sarebbe gradito un esempio. GRAZIE. CIAO

Brainkiller Profilo | Guru

Ciao arresto,
ci sono diversi metodi, uno fra questi è utilizzare un particolare tag con refresh automatico ogni tot secondi:
<meta http-equiv="refresh" content="15">

Questo tag a inizio pagina ti consente di fare un refresh automatico ogni 15 secondi.

Altri metodi più carini senza fare refresh della pagina è utilizzare i WebService e MSXML via Javascript.
In questo modo ogni tot secondi puoi fare una query sul database e vedere se ci sono nuovi messaggi.
Questa operazione richiede naturalmente più tempo per lo sviluppo.

Ti consiglio di mettere le frasi della chat nel DB invece che in memoria.

ciao
david
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5