2010-01-30 69 views
0

有沒有人有一個非常好的RIA平臺的任何經驗。我將開始開發一個應用程序,並且我打算將Netbeans RCP用於胖客戶端。我也想創建一個相同應用程序的RIA版本。我一直在尋找一個RIA框架,它可以與Netbeans RCP相媲美,而且還沒有找到。我的要求如下。RIA平臺像Netbeans RCP

  • 模塊化 - 我希望能夠添加和刪除功能,而無需重新編譯
  • 開箱即用的特點 - 我想有特點的是,類似的Netbeans RCP盒子(或最任何其他RCP),例如內置的菜單系統,窗口系統(允許對接和記憶窗口在會話之間的位置),開箱即用的身份驗證和授權支持,以及「選項」窗格支持(我真的很喜歡如何添加模塊,並讓該模塊通過標準的「選項」對話框公開選項)
  • 操作和命令 - 我希望能夠處理來自其他模塊的操作而不需要連接對其他模塊採取行動。
  • 我想通過GlassFish部署應用程序,但這不是一個交易斷路器。
  • 現代 - 框架應該使用最新的標準,並且我計劃儘快轉移到J2EE7,所以必須積極更新平臺以支持這種遷移。
  • 我願意支付,但許可證不能是「每服務器」或「每個實例」
  • Java不是必須的,但我打算在應用程序的其餘部分使用Java(服務層)和Netbeans RCP前端。

過去6年來我一直是一個.NET開發人員,剛剛研究過Java的世界,我對豐富的社區感到非常驚訝,我以爲.net有一個大的開放來源社區,但是java的規模更大一些。我甚至不知道任何與.net社區中的Netbeans RCP接近的東西,更不用說RIA版本了。

我已經看了幾個框架,但其中大多數似乎主要是可以用來構建應用程序的庫,我真的不想花時間和維護成本來構建上面列出的基礎結構。東西我看都....

  • Tepestry
  • 「的SmartClient」
  • GWT
  • 檢票

這些都似乎是很好的構建塊,但我想一個開箱即用的解決方案。該應用程序將主要是CRUD操作,但我也將通過應用程序流式傳輸視頻,以及處理來自服務器的警報和事件。

感謝您的任何意見

約書亞

回答

2

的Eclipse與GWT插件是相當容易獲取所有正在運行的開箱。首先瀏覽GWT教程,然後您就可以開始了。我意識到你已經看過GWT,但Eclipse插件簡化了許多咕嚕作業。

0

確實。 GWT Eclipse插件簡化了編譯,depoloying和運行它們(Jetty)。它也有App Engine支持。