2010-08-26 50 views
0

我打算在客戶端 - 服務器設計中構建一個軟件。技術應該是Java。軟件設計問題

服務器應該有Web服務(例如RESTful Jersey),RMI,JSF的通信層。

客戶端可以是:Swing中的胖客戶端或JSF中的瀏覽器客戶端。

在我關注的是服務器的JBoss Netty,Jersey看起來更簡單,但Netty會有更多的其他接口,這些接口也可能很有趣。 Netty是否爲RMI提供了一些東西?

我讀過JSF和RESTful不兼容的地方。有沒有適合像冰塊一樣的JSF實現的Web服務實現?

謝謝!

+3

哇,這個問題將贏得任何流行語賓果比賽。 – duffymo 2010-08-26 09:31:56

回答

0

我會建議使用Spring框架。使用它你可以通過相同的服務實現來實現RMI,REST等,這很容易實現。最重要的是,您的設計將受益於Spring使用的依賴注入範例。

檢查出http://www.springsource.org/about

+0

Spring可能是一些東西,但恐怕這是一個開銷,相當大的軟件。 – myborobudur 2010-08-28 12:59:18

+0

不要。在春天你只能使用/加載你需要的東西。 – 2010-08-28 14:19:03