【问题标题】:automatically appending messages from server to the div tag自动将来自服务器的消息附加到 div 标签
【发布时间】:2011-05-25 16:37:46
【问题描述】:

我正在尝试组装一个简单的原型:

  • 带有文本字段和空 div 标签的页面
  • 上述页面在两个浏览器窗口中打开
  • 浏览器 1 - 用户 A 在文本字段中输入内容并按下回车键
  • 浏览器 2 - 用户 B 无需刷新页面即可查看用户 A 输入的内容

我知道会使用 AJAX,但我正在寻找详细的解决方案。 jQuery?网络套接字?节点JS?

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

是否有类似这些方面的 nodeJS 示例?

【问题讨论】:

  • 如果你得到解决方案,我希望你能分享它。

标签: jquery ajax node.js websocket


【解决方案1】:

没有办法得到服务器发送给客户端的即时通知,因为即使保持活动状态,也只能从客户端建立到服务器的HTTP连接,客户端必须先启动请求,这意味着您需要进行定期检查知道是否有一些更新。

【讨论】:

    【解决方案2】:

    您必须查看reverse ajax。阅读Reverse Ajax Technique

    【讨论】:

      猜你喜欢
      • 2014-11-22
      • 2012-08-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-10
      相关资源
      最近更新 更多