Moin!
Wie macht es eigentlich ein Chatprogramm, das einen neuen Beitrag sofort nach dem Absenden anzeigt? Manchmal passiert doch minutenlang nichts.
Ein HTTP-Chat hat genau dasselbe Problem und löst es durch ständiges Neuladen vom Server.
Die Frage ist was neu geladen wird. Gängige böse[tm] Lösungen holen nur eine Zahl ab. Hat sich diese verändert wird alles ab Zeile X nachgeladen, oder eben 100 Zeilen Textdatei. Beim Absenden einer eigenen Zeile eben auch.
Andere Chatprotokolle wie z.B. IRC haben das Problem nicht, weil da eine bidirektionale, dauerhafte Verbindung aufgebaut wird, die von jeder Seite aus zu jeder Zeit Informationen an die Gegenstelle schicken kann. Das Clientprogramm zeigt hereinkommende Chat-Statements dann direkt im Anzeigebereich an.
Die sind ohne Zweifel die bessere Lösung.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Seminare, Training, Development