1

我正在开发一个需要“侦听”服务器响应的工具。

目前我已经使用 JQuery 来请求一个 URL 并根据它的输出进行响应。

我每隔几秒钟就这样做一次。

但是,由于可能有数百人同时使用该工具,这可能是一个相当大的服务器负载。

有没有一种方法可以创建一个“侦听器”,它会在发生更改时通知加载的页面,而不是不断地查询服务器?

我在谷歌上找不到太多东西(可能没有找到正确的东西),所以希望这里的人能确切地知道我在说什么。

提前感谢您的快速回复!

4

1 回答 1

0

您正在寻找名为Comet或服务器推送的技术。这个问题有几种不同的实现方式,通常涉及长时间运行但空闲的 HTTP 连接。查看Atmosphere(Java 中)或各种其他库。

还要确保查看网络套接字(新的 HTML5 技术)。

也可以看看

于 2012-09-29T15:33:46.223 回答