Entwickler-Ecke

Sonstiges (Web-Entwicklung) - Vom Server an meine Anwendung senden vs 1 Seitenaufruf/7 Sek


Hidden - Mo 12.05.08 10:11
Titel: Vom Server an meine Anwendung senden vs 1 Seitenaufruf/7 Sek
Hi,

Ich möchte für mein Schachprogramm einen Kommunikationsserver einrichten.

Parameterübergabe über die URL klappt nach einem Tutorial und somit kann ich gemachte Züge dort abspeichern und auslesen. Nur müsste ich ja jetzt, wenn ich nicht am Zug bin, alle 7 Sekunden oder so checken, ob ein Zug gemacht wurde..

Meine Idee wäre da, Serverseitig zu informieren, dass ein neuer Zug vorliegt. Die Umsetzung bekomme ich schon irgendwie hin, wenn das geht; da gibt es sicherlich genug Material.

Wo ich aber bedenken habe ist, wie sauber die beiden Varianten sind:

mfG,


Heiko - Do 22.05.08 10:37

Hallo Hidden,

wenn du Ajax nimmst, isses relativ wenig Traffic, da dann ja nur das nötige übertragen werden muss. Der Server an sich kann die Clients nicht informieren - der Server kann nur die Züge zwischenspeichern, die dann vom Client abgefragt werden.

@Cookies: Wenn du Ajax nimmst nicht, denn dann ist dein Cookie einfach eine JS-Variable ;). Auf jeden Fall sollte jeder Client eine eindeutige, und durch zufall erzeugte, Kennung haben, da ja auch manchmal 2 Leute hinter dem gleichen Router (= gleiche IP) gegeneinander spielen wollen.

Grüße
Heiko