2011-05-05 28 views
1

我在問這個問題,因爲我看到Roo包含SPRING MVC和GWT ...但是
- GWT(在其網站上)顯示了一個MVP模式的例子,但我認爲它與SPRING MVC框架沒有可比性(實際上Spring MVC有更多的特性,我從來沒有使用過它......但我讀到它對網站有很大的幫助,並且可以輕鬆地創建一個REST體系結構(如何輕鬆實現帶有GWT和MVP平臺的REST體系結構?)...專家和缺點使用[SPRING MVC]或[GWT + MVP](並使用spring ROO)創建REST架構?

你能幫我將這些技術之間進行選擇(注意,我要發展我在GAE上的應用程序,而且我也希望手機版)?

回答

2

我建議你不要使用GWT與Roo,它的GWT支持非常b烏吉在此刻。 (這是Roo的忠實粉絲)

此外,REST是一種架構風格,它將HTTP作爲應用程序協議,不僅作爲傳輸協議,同時GWT也是一個框架,或者說是創建富Web應用程序的工具集其中使用JavaScript作爲前端,一個基本上與另一個無關。但是,您可以使用的Spring MVC構建RESTful應用程序:

  1. http://blog.springsource.com/2009/03/08/rest-in-spring-3-mvc/
  2. http://static.springsource.org/spring/docs/3.0.0.M3/spring-framework-reference/html/ch18s02.html
  3. http://www.oudmaijer.com/2010/01/16/spring-3-0-rest-services-with-spring-mvc/
+0

好吧,我同意你的REST的問題......但不是你的GWT意見。我沒有這些技術的經驗,但我瞭解,ROO是可移動的...所以它不會對GWT產生影響嗎? – nzaero 2011-05-10 09:55:28