2010-02-03 33 views
4

在GWT Stock Watch教程中,它似乎每4秒轮询一次服务器以获取新数据。这是GWT工作的标准方式,还是可以使用推式技术,以便在服务器上引发新事件时调用客户端代码?GWT股票看守 - 轮询不推?

回答

3

这是GWT工作的标准方式。孵化器有一个页面outlining how you can achieve push with GWT

+0

如果你对Java在服务器端,你可以使用的东西火箭GWT(http://code.google。 com/p/rocket-gwt/wiki/Comet)或cometd(http://cometdproject.dojotoolkit.org/)。如果你还有别的东西(比如PHP)会变得更难,但它是可行的 - 有Ape-Project(http://www.ape-project.org/home.html)和NGiNX_HTTP_Push_Module(http://pushmodule.slact.net/ )。我更喜欢nginx的一个(因为你不必像使用mootools一样使用任何外部js库,你可以很容易地编写你自己的客户端 - 协议很好很容易),但Ape-Server也值得一试。 – 2010-02-03 14:56:03