webForumDet fria alternativet

Uppdatera sida för alla användare

HTML & CSS

1 svar · 180 visningar · startad av WooLand

Medlem sedan juli 20032 inlägg
Frågan#1

Hallå

Jag har en sida där man kan modifiera resultat, hur gör jag, då en användare uppdaterat ett resultat, så att resultat sidan uppdateras för alla inloggade användare som är inne på resultat sidan? Kan man skicka ut en generell update metod som uppdaterar alla sidorna?

HTML/CSS/Servlet

Medlem sedan juli 20013 378 inlägg
#2

Hmm...
Svårt att hitta något i "ren" (x)HTML om du inte vill köra med resultatet som en sida med en "meta rehresh" som uppdaterar sig med jämna mellansum i en <iframe> (vilket genererar en massa trafik oavsett om det händer något eller ej, som alla pollande system gör)

Annars kan du antagligen lösa problemet genom att skriva en Java-Applet som tar emot resultaten från din server när det behövs...

Som ytterligare ett alternativ:
Om du inte är rädd för en lösning som kräver lite mer teknisk bakom sig på servern kan du läsa om "mod_pubsub" som ger en möjligheter att skapa en "web service" som gör något liknande på http://www.scottandrew.com/main/2003_05#a000658

Det exemplet kör med XML-RPC från webbläsaren till en server som kör mod_pubsub om jag fattar det hela rätt...

Se http://www.mod-pubsub.org/ (mod_pubsub är ett SourceForge-projekt - OpenSource alltså ;) )
I deras FAQ finns också en del tips på andra produkter med liknande funktion.

Så kan du köra med mod_pubsub på din server så är detta ett alternativ ;)

Sedan finns ju den mytomspunna "Server Push"-tekniken som var på tapeten för några år sedan och sedan mer eller mindre i tysthet försvann ut i dimman (är det någon som vet om stöd för detta någonsin lades in i MSIE också?).
Jag fick aldrig riktigt fått kläm på detta om jag skall vara ärlig men det står lite om "server side push with ASP" på Microsoft

Och du!
Välkommen till wF :e

268 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
136 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)