2010-12-15 5 views
2

Ich versuche, zusammen einen einfachen Prototyp zu erhalten:automatisch Nachrichten vom Server an den div-Tag angehängt

  • Seite mit einem Textfeld und einen leeren div-Tag
  • gleiche oben Seite in zwei Browserfenstern geöffnet
  • Browser 1 - Benutzer A Typen etwas in das Textfeld ein und drückt
  • Browser 2 eingeben - Benutzer B, ohne die Seite zu aktualisieren, sieht, was der Benutzer A
getippt

Ich weiß, AJAX würde verwendet werden, aber ich suche nach einer detaillierten Lösung. jQuery? WebSockets? KnotenJS?

Wenn ich jQuery verwende, glaube ich, dass ich regelmäßig Anfragen an den Server stellen muss, um zu sehen, ob irgendwelche neuen Nachrichten hereingekommen sind, anstatt dass ich das sofort machen möchte.

Gibt es irgendwelche NodeJS Beispiele in diesen Zeilen?

+0

Wenn Sie die Lösung erhalten, hoffe ich, dass Sie sie teilen. – kbvishnu

Antwort

0

Es gibt keine Weise, sofortige Mitteilungen vom an den Klienten gesendeten Server zu erhalten, da HTTP-Verbindung nur vom Klienten zum Server hergestellt wird, selbst wenn am Leben erhalten, muss Kunde Anfrage zuerst beginnen, die Sie tun müssen eine regelmäßige Überprüfung, ob es Updates gibt.

Verwandte Themen