Java GoogleWebToolkit自动刷新网格

Java GoogleWebToolkit自动刷新网格,java,google-app-engine,gwt,gwt-rpc,requestfactory,Java,Google App Engine,Gwt,Gwt Rpc,Requestfactory,我实现了一个包含网格的应用程序,每当有人在这个网格上更改某些内容时,它就会自动为打开网格的其他人更新网格(类似于谷歌文档所做的) 我尝试使用gwt rpc每2秒发送一个请求来实现这一点,如果有新的内容,应用程序只发送已经更改的内容。但是当我上传到GAE服务器时,我得到了一些不好的结果 所以我决定分析google文档的实现,发现它保持了一分钟的开放连接,并且每次有人改变某些内容时都会发送一些新信息。我想知道是否有可能在GWT上做类似的事情。我现在正试图使用请求工厂来实现这一点,但我认为我将面临同样

我实现了一个包含网格的应用程序,每当有人在这个网格上更改某些内容时,它就会自动为打开网格的其他人更新网格(类似于谷歌文档所做的)

我尝试使用gwt rpc每2秒发送一个请求来实现这一点,如果有新的内容,应用程序只发送已经更改的内容。但是当我上传到GAE服务器时,我得到了一些不好的结果

所以我决定分析google文档的实现,发现它保持了一分钟的开放连接,并且每次有人改变某些内容时都会发送一些新信息。我想知道是否有可能在GWT上做类似的事情。我现在正试图使用请求工厂来实现这一点,但我认为我将面临同样的问题


有什么想法吗?

既然你使用了GAE,你可能想看看


还有一个,它是围绕Channel API的javascript客户端的GWT包装器。

您可以查看GWT人员关于使用

服务器推送在AppEngine上不起作用的说法,因为请求限制为30秒。您是否使用过此GWT gae频道?我正试着用它,但它似乎有点小毛病。你有使用它的例子吗?Channel API绝对是最好的解决方案,而且速度非常快。但是gwt实现gwt gae通道有一些问题。我发现这个gwt通道api更稳定,但并没有实现所有事件。所以我想我将编写自己的客户端实现。谢谢