GWT是否有可能在我不知情的情况下创建客户端到服务器的连接?

时间:2013-06-26 14:05:40

标签: java gwt client vaadin

GWT是否有可能在我不知情的情况下创建客户端到服务器的连接?我知道我可以显式创建一个RPC连接,但是在任何情况下GWT都可以生成一些客户端需要在我不知情的情况下工作的服务器端吗?我找不到任何关于此的信息。根据我的经验,我从未注意到这种行为。 At GWT documentation all I have found is

  

恭喜!您已使用Google Web Toolkit创建了第一个Web应用程序。由于您已编译该项目,因此您现在运行的纯JavaScript和HTML可在IE,Chrome,Firefox,Safari和Opera中运行。您现在可以通过从Web服务器提供MyWebApp / war /目录中的HTML和JavaScript文件,将应用程序部署到生产环境。

但是,这并不能保证在某种情况下不会创建这种连接。

据我所知,Vaadin确实为几乎所有事物建立了这样的联系。

如果有人得到任何信息表明GWT不会创建任何客户端< - >服务器连接有一些魔法,我会很感激。

2 个答案:

答案 0 :(得分:5)

我不知道任何此类声明(当然除了源代码本身之外),但我可以保证(作为GWT指导委员会的成员)GWT在没有明确说明的情况下不会与任何服务器通信您的行动(在您的代码中)。

答案 1 :(得分:0)

AFAIK GWT无需任何用户操作即可与服务器通话。

您可以使用GWT.runAsync();加载以后在初始加载期间实际不需要的内容。但这也是一个用户行为。