2010-10-28 61 views
2

我想知道是否有人可以推荐一个教程来组织我的项目,或解释如何执行此操作。如何使用多个模块组织GAE + GWT项目

在我的项目,我需要这些模块:

一)核心(实体类+ DAOS) B)后端(GWT模块:其中用户可以管理自己的应用程序的数据,该 用户必须logu中) Ç )小部件(gwt模块,在url中加载一个id并显示一个用户可以放入其网页的 小部件,不需要登录 来显示小部件) d)Restlet API 1(用户可以使用的api使用,我在想 开发这个API与http://blog.noelios.com/2009/04/11/restlet-in-the-cloud-with-google-a ...) e)Restlet API 2(另一resltlet api用于其他目的)

模块b,c,d,e将加载模块a(核心)。

而没有别的:)

有人可以给我一个关于如何组织项目的想法吗?

+0

您使用的是Maven吗? – 2010-10-29 13:16:24

回答

1

一般GWT项目包含3包的客户端,服务器和共享, 客户包中包含的客户端代码,服务器包含后端代码和实体,而共享包中包含的共享客户端和服务器之间的类作为数据保持器。

只有客户端,共享文件夹被翻译成JavaScript

因此,对于组织,

  • 模块A,B必须在服务器软件包。
  • 模块c必须位于客户端软件包中。

for restlet apis,这需要在服务器和客户端上开发,客户端部分发送其余请求,服务器部分回复这些请求。