Spring3.0將全面支持REST
Rod Johnson上個月底說,Spring 3.0全面支持REST風格的Web服務。
"We're really seeing extensive interest and growth in REST, and it will have comprehensive support for RESTful Web services," said Johnson
Java開發框架的傳統領地是企業應用,對于Web應用來說,Java的受歡迎程度要低的多,排在PHP、ASP、ASP.NET、甚至還有 Ruby on Rails之后。企業應用的運行環境Intranet與Web應用的運行環境Internet有很大差別,所需要的架構風格也有很大差別。REST是為 Web應用量身定制的架構風格。不過由于REST的很多優點,它在企業應用中也越來越受到重視。盡管如此,REST進入企業應用還是很晚的,不過是最近一兩年的事情。
Spring全面支持REST,是我在兩年之前就渴望的事情,很可惜這件事情來的太晚了。不過這件事情對于推動REST在Java開發人員中的普及會產生很大影響,因為Spring的用戶群和影響力可比RESTlet大的太多了。
希望Spring 3.0不要受到那個JSR 311的影響,那個標準很可能又是一個“委員會設計”的失敗案例。根據Rod Johnson的一貫風格,應該不會犯這樣的錯誤,這個擔心應該是多慮了。
為了深入討論REST相關的問題,我在去年建立了一個中文的REST討論組。這個討論組名稱為“REST實戰”,URL是:http://groups.google.com/group/rest_in_action現在這個討論組已經開放注冊了,對REST感興趣的朋友可以來這里討論Spring 3.0全面支持REST。
【編輯推薦】