2011-10-17 80 views
1

我已經被客戶問過要基於Web服務和Web接口(HTML + Ajax GUI)大量開發服務器。現在,在我開始使用Google搜索之前,我希望聽到您的意見,您對這項任務有何建議?我的目標:在Java中易於使用的Web服務框架/庫?

  • 使用Spring + Hibernate(這是基本要求)。我知道有Spring-WS,但似乎有點複雜。它似乎並未與Eclipse或Netbeans Web服務生成功能集成。
  • 非常非常簡單,到每個新手都可以輕鬆進入的級別,即使是經驗豐富的開發人員,也不會因爲新技術而閃閃發光,可以使用它。
  • 理想情況下,我希望它可以像Netbeans或Eclipse這樣的IDE,或者兩者兼得!
  • 我想,如果有可能具有相同的應用程序服務J2EE的網頁和服務
  • REST或不?
  • 我不想自己實現任何東西,但我想依靠現有的解決方案。我的意思是,我一直在考慮使用JSON-RPC,但是我發現它在很多平臺上都得不到很好的支持,另外我還得自己編寫特定的部分。我希望成熟的技術能夠發揮作用。

,最終我想它做咖啡爲大家......不好吧,我是在開玩笑關於這個:)

+0

還有一些普通的舊式Spring MVC,對於REST風格的應用程序來說,可能已經足夠了。不確定你想要什麼樣的IDE集成。 – 2011-10-17 13:21:49

回答

2

檢查的Apache CXF。這是很簡單的,並支持春

http://cxf.apache.org/

關於REST這取決於服務的你試圖實現的類型。

如果您要返回的信息適合樹型結構,那麼REST服務將很好地映射它,客戶端可以獲得他們所需的粒度。

如果你不能真正'鑽取'到你的數據,那麼也許REST不適合。

+0

大家都在談論它......意味着它值得一試 – gotch4 2011-10-17 15:12:31