GWT模块与Google App Engine模块不同,对吧?

时间:2014-11-07 17:13:06

标签: java google-app-engine java-ee gwt

我正在尝试为Google App Engine应用程序开发基于Web的用户界面。 Google App Engine应用程序使用Google Modules。我read from other users that GWT is a good choice for the user interface。我也从Google Plugin for Eclipse获得了GWT的经验。

我怀疑Google Module符合J2EE模块约定。我找到了一个网站,上面写着4 types of J2EE modules

问题1

GWT ModuleGoogle Module之间的区别是什么?有什么关系吗?我怀疑没有。

问题2

4 types of J2EE modulesGWT Module之间是否有任何关系?

1 个答案:

答案 0 :(得分:2)

问题1

不,GWT模块和App Engine模块之间没有任何关系。

GWT模块是XML文件,它将向GWT编译器提供指令。请记住,GWT将Java代码编译为Javascript,以便在浏览器中运行。

App Engine模块解决了在单个App Engine应用程序上执行多个运行时(JVM,Python,Golang等)的问题。在App Engine模块之前,开发人员需要为其应用程序选择单个运行时。现在,每个App Engine模块都可以使用不同的运行时。

问题2

不,GWT模块与任何J2​​EE模块之间没有任何关系。

J2EE模块(war,jar,ear文件)旨在部署在应用程序服务器(Tomcat,Jetty等)中。这与GWT编译器无关。