像雅虎财经这样的页面如何在没有插件等的情况下更新页面?(HTTP)

How do pages like Yahoo Finance update page without plugins etc? (HTTP PUSH)

本文关键字:插件 情况下 更新 HTTP 雅虎      更新时间:2023-09-26

我对HTTP PUSH技术很感兴趣。我对雅虎财经等页面背后的技术很感兴趣,这些页面能够实时更新页面中的数据。

当我检查FF控制台时,没有来自客户端的定期post,这表明客户端没有轮询,而是有数据推送给它。

然后我检查了页面源- (AFAICT)他们不是:

  • 使用java applet
  • 使用隐藏iframe
  • 使用任何自定义客户端JS库(如APE等)

那么页面是如何实时更新的呢?

谁能解释一下制作这样一个页面的技术——一个简单的演示链接将是最有用的。

HTTP PUSH和类似的技术是

    <
  • Comet技术/gh>
  • WebSockets
  • Java Applet/Flash WebSockets/SilverLight?
  • 服务器发送事件和事件源
  • HTTP服务器推送

维基百科上关于Push技术的文章很值得一读。

传输套接字。IO应该为您提供如何实现这些技术的示例。

相关文章: