我使用Google应用引擎启动了一个项目,当我使用eclipse启动时,它会自动为我生成4个包。我的应用程序包名称是 com.appspot.xxxx
并为我自动生成这三个:
com.appspot.xxxx.client
com.appspot.xxxx.server
com.appspot.xxxx.shared
这三种包装惯例是什么意思?谢谢。
答案 0 :(得分:2)
首先,要清楚,正在创建这些包,因为您已选择创建包含GWT代码的Web应用程序。
GWT将client
和shared
个软件包中的代码(按照惯例)编译成JavaScript,该代码将在用户的浏览器上运行。
GWT客户端代码将与您的服务器通信,其代码将放在server
包中。服务器端代码可以(再次按照惯例)使用shared
包中的代码,因此可以在客户端和服务器代码中使用类似验证的逻辑。
这不是应用程序作为App Engine应用程序的工件,而是它是GWT应用程序。
答案 1 :(得分:0)
当您注册该应用程序时,它将在http://xxxx.appspot.com
托管。您可以选择xxxx的值,例如你的申请名称。