1

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

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

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

据我所知,Vaadin 确实为几乎所有东西创建了这样的连接。

如果有人得到任何信息表明 GWT 不会通过某种魔法创建任何客户端<->服务器连接,我将不胜感激。

4

2 回答 2

5

我不知道有任何这样的声明(当然,除了源代码本身),但我可以向您保证(作为 GWT 指导委员会的成员),如果您没有明确的操作,GWT 不会与任何服务器通信部分(在您的代码中)。

于 2013-06-26T14:26:17.073 回答
0

没有任何用户操作,AFAIK GWT 不会与服务器对话。

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

于 2013-06-27T12:37:22.810 回答