【问题标题】:How to create Real Time AJAX?如何创建实时 AJAX?
【发布时间】:2010-07-10 17:01:02
【问题描述】:

我想要的一个很好的例子是聊天系统,我向某人发送消息,他可以立即看到我的消息,反之亦然。

所以我想要最好的方法来跟踪数据库中是否有一个新的答案,如果是的话,然后用 AJAX 显示它。

示例网站:

  1. Twitter
  2. Friend Feed

【问题讨论】:

    标签: database ajax twitter real-time instant-messaging


    【解决方案1】:

    您可能想查看Comet,或other 推送技术之一

    【讨论】:

    • 我已经阅读了关于 Comet 或任何其他推送技术的信息,但是如何使用它呢?
    • @CIRK - 阅读更多。我敢肯定那里有工作示例供您查找。
    【解决方案2】:

    您可以使用 AJAX,但如果您的受众有限或暂时不会上线,您可能需要查看 HTML 5 Web Sockets(目前仅少数浏览器支持)。有了它,您可以打开想要聊天的浏览器的套接字。所有消息都将通过 Web 服务器进行中继,因此聊天者将无法找到其他参与者的 IP 地址。

    【讨论】:

      【解决方案3】:

      多年来,我一直在寻找这个问题的答案。谢谢史蒂夫。经过一番研究,我发现 http://www.webreference.com/programming/javascript/rg28/ 似乎能做到这一点

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-03-28
        • 1970-01-01
        • 1970-01-01
        • 2012-02-13
        • 2020-10-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多