1

我需要编写像谷歌阅读器这样的网络应用程序(使用 SmartGWT)。

我将显示实时更新的日志文件,而不是 RSS 源。我想我可以启动一个计时器并询问服务器每分钟是否有任何新日志。这是正确的方法吗?

我必须使用 WebSockets 吗?它们是否适用于所有现代浏览器?

4

1 回答 1

3

我想我可以启动一个计时器并询问服务器每分钟是否有任何新日志。这是正确的方法吗?

不使用服务器推送,这是要走的路。您通常希望使用最后收到的日志条目的时间戳查询服务器。这样你就只能发送自上次拉动以来的差异。

有关GWT 和推送(实际上是拉取)的更多信息,请参见此处。或者,如果您想进行服务器推送,请查看stream-hub(和 pimped stock watcher 示例)。

于 2010-11-17T11:19:51.527 回答