RPC调用期间GWT冻结

时间:2011-12-23 16:21:49

标签: gwt

我正在使用带有rpc调用的GWT来做一些事情来获取MySQL查询。这些查询可能很大(最多500个条目)。当我执行RPC调用时,浏览器冻结(例如,我的加载.gif图像被冻结)。我认为使用带有asyncallback的RPC调用可以避免这个问题,但显然它没有。

我的测试是在Eclipse(GWT dev插件)的开发模式下进行的,因此我也想知道问题是否来自Google提供的服务器。此外,我想知道当我将应用程序部署到其他服务器时是否会出现此问题。如果不是,可以给我一些建议,以避免这类问题。

1 个答案:

答案 0 :(得分:2)

首先,您是否在应用程序的负载上运行此查询?如果是这样的话,那就很正常了。

根据我对 gwt,elcipse和Tomcat 的经验,冻结只发生在 Eclipse 中。在 Tomcat 等服务器上部署应用程序时,即使RPC调用是在应用程序的负载上,此问题也会消失。