Hallo.

ICh habe vor einiger Zeit mit einem Tutorial ein Chat geschrieben der auf der Kommandozeile funktioniert. Bisher läuft alles, also man kann sich anmelden und draufloschatten. Nun möchte ich aber einen Webclient schreiben und weiß nicht so recht wie ich das anfangen soll. Dazu habe ich mehrere Fragen:

Mein Kommandozeilen Client schreibt und empfängt über ein Socket. Aber wie mach ich das bei einem Webclient?
Öffne ich dem Webclient einen Socket zum Lesen des Chatstreams? Und ein zusätzliches Socket zum SChreiben? D.h. 2 Verbindungen pro Client. Oder kann ich das irgendwie kombinieren?

Als nächstes interessiert mich, wie ich den Chatstream lese. Ich habe mir dazu einfach einen Client geschrieben der ständig (mit while) am Socket horcht. Aber dann habe ich das Phänomen, dass die aufgeforderte Seite nie aufhört zu laden. Außerdem zeigt sie nichts an. Wie realisiere ich das?

Ich hoffe es findet sich jemand, der bereits Erfahrungen damit hat.

Grüße,
Mike