我想知道是否有人可以推荐一个教程来组织我的项目,或者解释如何去做。
在我的项目中,我需要这些模块:
a)核心(实体类+ daos) b)后端(gwt模块,用户可以在其中管理他们的应用数据, 用户必须登录) c)小部件(gwt模块在URL中加载id并显示一个 用户可以放入其网页的小部件,无需登录 显示小部件) d)Restlet API 1(用户可以使用的api,我正在考虑 用http://blog.noelios.com/2009/04/11/restlet-in-the-cloud-with-google-a开发这个API ...) e)Restlet API 2(用于其他目的的另一个resltlet api)
模块b,c,d,e将加载模块a(核心)。
别无其他:)
有人可以告诉我如何组织项目吗?
答案 0 :(得分:1)
一般GWT项目包含3个包客户端,服务器和共享, 客户端包包含客户端代码,服务器包含后端代码和实体,而共享包包含客户端和服务器之间的共享类作为数据持有者。
只有客户端,共享文件夹被翻译成JavaScript
所以对于组织来说,
对于restlet apis,这需要在服务器和客户端上开发,客户端部分发送休息请求,服务器部分回复这些请求。
答案 1 :(得分:1)
您可以在此处看到组织项目的非常好的蓝图:
http://sonymathew.blogspot.com/2010/01/gwt-jee-blueprint.html
另外,请务必观看具有gwt / gae架构爱好者崇拜地位的最佳实践视频:
http://www.google.com/events/io/2009/sessions/GoogleWebToolkitBestPractices.html