假设您所说的GWT是指GAE(GWT适用于Java,任何人都可以提供服务),appscale 可能是在任何您想要的地方托管GAE应用程序的最佳方法(包括在Amazon EC2和自己的数据中心)。 任何人也可以通过AppScale开展提供GAE服务的业务(在Amazon、他们自己的数据中心或其他地方),这可能对较小的应用程序(不需要多个EC2或专用服务器)非常有吸引力。总之,由于AppScale和类似的努力,您绝对不必担心“谷歌将是唯一托管代码的主机”。
你把GWT(一个Java到JavaScript编译器)和GAE(Google服务器API)混淆了。 GWT可以由任何人提供服务,编译后只是一堆.js文件;而GAE Web应用程序只能在Google的服务器上提供服务。 该API是公开的,开发者SDK可用且是OSS;但我认为它不是一个理想的真实服务提供商平台。另一方面,根据Google Code GAE SDK项目,它是他们使用的相同基础设施;但很难相信没有GoogleFS、BigTable、MapReduce等后端支持,它们能像他们的那样具有可扩展性...