2009-08-28 41 views

回答

2

如果你正在寫一個Java後端Flex應用程序,您需要使用BlazeDS的來處理客戶端和服務器之間的遠程和/或消息。 Spring支持與BlazeDS集成,並使Blaze更容易設置和配置。創建BlazeDS本身也很容易,所以如果你不想學習Spring,那麼你不應該害怕自己使用BlazeDS。

Spring提供的大部分特定於Java層,但它將幫助您編寫更好的Java應用程序。特別是它提供了連接最多的應用程序組件乾淨的方式,使用Hibernate和/或JDBC簡化了數據訪問,可以很容易地做到面向方面編程,也有一個很不錯的安全框架(春季安全)。 Spring可以做很多事情,我推薦使用Spring來處理任何Java後端。

+0

借調。 BlazeDS使服務器通信變得更加容易(除非你真的想自己序列化)。假設你正在創建一個生產應用程序,你將需要保護你的服務。 Spring Security真的讓這個簡單。 – Rydell 2009-08-28 18:48:24

1

Flex正在處理UI中發生的事情。您可能需要一些服務器端邏輯來爲UI提供數據。從頭開始編寫健壯,高性能,安全的服務器端邏輯不是微不足道的。像Spring,EJB 3等框架確實對此有所幫助。現代框架的學習曲線並不太陡峭,入門幾乎沒有多少額外的「註釋」,你知道你想寫的代碼。

非常值得調查。

學習Flex + Spring +還有一些數據庫管理員的總數還是相當多。您可能需要控制自己的野心,在舒適地行走之前不要試圖飛翔。

祝你好運。