代码之家  ›  专栏  ›  技术社区  ›  mhmd

网页中服务器和客户端之间的实时连接

  •  2
  • mhmd  · 技术社区  · 15 年前

    如何在friendfeed、stackoverflow、blip.fm等应用程序中实现实时更新/实时HTML流式处理方法?

    是否每隔x秒使用从客户机到服务器的jquery/ajax请求完成一次?(friendfeed就像每1秒钟一次)还是有其他技术?

    2 回复  |  直到 6 年前
        1
  •  1
  •   Cœur Gustavo Armenta    6 年前

    有很多技术和想法开始提出一个更具互动性的网络的需求。您可以在stackoverflow中找到一些参考

    你可以研究 Comet , Polling and javascript 等。

    这样做的目的是通过使用Ajax Post请求检查活动 https://stackoverflow.com/posts/2977129/answer-activity-heartbeat 例如,在这个问题页面中。请求返回是否发生了某个活动,并相应地采取了一个操作。

        2
  •  1
  •   KP.    15 年前

    是的,最常见的方法是将Ajax与客户机和服务器框架(如jquery和asp.net、jquery和php、prototype和x等)结合使用。

    由于Web是“无状态的”,所以您必须有某种客户端“轮询”机制,该机制将定期与服务器通信并更新UI。