Hallo,
Moin Moin !
- Das Applet muß einen GET- oder POST-Request auf ein CGI auf dem o.g. Server machen, in dem der Spielstand enthalten ist.
Das muss nicht zwangläufig per CGI geschehen. Das JavaApllet kann auch eine eigene IP-Verbindung aufbauen und alles im Hintergrund darüber abwickeln. Ist auch wesentlich eleganter (Package java.net).
Man könnte auch mod_perl, mod_php, ASP, JSP oder sonstigen dynamischen Inhalten machen, ganz pervers auch mit einer statischen Seite + Logfile-Auswertung. CGI ist nur ein Weg von vielen und ist oft der Weg des geringsten Widerstands.
Eine eigene IP-Verbingung würde an vielen Firewalls, vor allem in Firmen, scheitern. Es sei denn, sie läuft über Port 80/tcp. Bei Content-Filtern ist außerdem das HTTP-Protokoll Pflicht. Und dann kann man auch gleich HTTP-Libraries oder den Browser benutzen, wie ich schon geschrieben habe.
Alexander
Gruss
MichaelB