自动将消息从服​​务器附加到div标签

时间:2010-12-15 03:40:54

标签: jquery ajax node.js websocket

我正在努力将一个简单的原型聚集在一起:

  • 包含文本字段和空div标签的页面
  • 在两个浏览器窗口中打开相同的上述页面
  • 浏览器1 - 用户A在文本字段中键入内容并按Enter键
  • 浏览器2 - 用户B,无需刷新页面,查看用户A键入的内容

我知道AJAX会被使用,但我正在寻找一个详细的解决方案。 jQuery的? WebSockets的?的NodeJS?

如果我使用jQuery,我觉得我必须定期向服务器发出请求以查看是否有新消息进入,而不是我希望这是即时的。

这些行中是否有任何nodeJS示例?

2 个答案:

答案 0 :(得分:0)

你必须调查reverse ajax。阅读Reverse Ajax Technique

答案 1 :(得分:0)

无法从发送到客户端的服务器获取即时通知,因为即使保持活动状态,仅从客户端到服务器建立HTTP连接,客户端必须首先启动请求,这意味着您需要定期检查知道是否有更新。