一年一度的SpringOne大會北美會場于最近結束,該大會發布了大量聲明并宣布了很多新特性??傊摯髸劢褂谝韵聝煞矫妫篠pringSource企業級產品的繼續研發及對明年的Spring框架和與之相關的生態圈的預測。
SpringSource tcServer——SpringOne上的頭條新聞就是新的tcServer的公諸于眾:
...SpringSource tc Server包含了Apache
Tomcat、增強的操作管理能力及高級服務器和應用診斷功能。該服務器在多種環境下都經受住了考驗并且支持企業級的關鍵任務。SpringSource
tc Server以獨立的控制臺視圖提供了對組織的Tomcat server集中管理和監控能力:定義Tomcat
server組、單獨或者是跨越一個服務器組來部署/啟動/停止/卸載應用,同時還能夠啟動和停止Tomcat
server本身。它可以獨立的控制臺來控制Tomcat
server的整個生命周期。其管理功能還可以監控并控制其他版本的Tomcat(例如,那些在實現tc
Server之前已經部署了的Server)。SpringSource tc
Server提供了高級的診斷功能,如死鎖檢測和更多的跟蹤、可以更快的識別出問題并給出解決方案。在失敗發生后的這些診斷功能可以從Server中捕獲
跟蹤、內存及線程信息以便進行快速診斷并對運行時的問題進行隔離和修復...
tcServer的發布并沒有出乎人們的意料,因為早在今年初SpringSource就收購了Covalent。eWeek注意到過去兩年內Tomcat項目中80%的提交來自于SpringSource員工。
Spring IDE 2.2.1——SpringOne還發布了新版本的Spring IDE。
SpringSource/VMWare——可能在很多領域都會結出碩果的一個聲明就是SpringSource和VMWare之間結成的新的伙伴關系。
...與VMware(SpringSource認證的解決方案合作商)的合作包括SpringSource Tool
Suite(一個基于Eclipse的開發環境,使用Spring Portfolio來構建企業級應用)和VMware
Workstation的集成以能夠在開發者桌面上動態創建虛擬機...該合作還包括聯合開發兩個開源的應用服務器虛擬映像(SpringSource
tc Server和dm Server virtual
images),這樣就可以跨越桌面和數據中心虛擬化環境來移植企業級Java應用了。 SpringSource dm
Server是一個完全模塊化、基于OSGi的Java服務器,因其靈活性和可靠性,它可以運行企業級Java應用和基于Spring的應用。
SpringSource tc Server是Apache
Tomcat(應用最廣的Java應用服務器)的企業版,它可進行企業級應用并可以處理關鍵任務,同時還滿足了系統管理員的要求。所有這些想法都將成為
VMware和SpringSource圍繞著VMware的vCloud的一部分...SpringSource Tool
Suite與VMware
Workstation的集成可以使開發和QA專家為不同的開發和測試場景指定虛擬服務器配置。憑借這些虛擬設備,開發者可以在不同的操作系統和應用服務
器配置上選擇多種構建目標而無需額外的硬件設備。虛擬設備配置、開發和調試已經集成到了SpringSource Tool
Suite中了,因此他們可以使用為dm Server、tc Server和Apache
Tomcat提供的那些虛擬映像了...明年1月將發布首個SpringSource/VMware的商業產品。
正如新聞中所述,IDE和虛擬機的集成看來是2009年的路線圖了。官方的VMWare workstation博客也說到此次合作并提到了之前的Eclipse集成(只是一個原型)。
Spring/Adobe——在SpringOne上,Spring生態圈繼續擴張著,有兩個關鍵的與Flex相關的聲明。Prana框架正式更名為Spring Actionscript。作為此次更名的一部分,該項目獲得了官方的SpringFramework.org論壇、JIRA訪問及Fisheye集成。SpringSource還宣布了與Adobe的合作以集成Spring與BlazeDS:
...一個新的開源項目Spring BlazeDS
Integration將為Spring和BlazeDS、基于Adobe開源服務器的Java remoting和web
messaging技術提供更為緊密的集成。該集成項目將成為Spring Web家族中的一個關鍵組件...針對Adobe
Flex的SpringSource Adapter將以Adobe® LiveCycle® Data Services ES for Adobe
Flex®提供集成,這將可以為實時和接近于實時的解決方案創建基于推模式的服務端應用。針對Flex的SpringSource
Adapter將成為SpringSource企業應用客戶訂閱的一部分...
在社區將BlazeDS集成到了Spring和Spring Security之后,官方支持終于來了。
Spring Integration 1.0——InfoQ最近曾報道過,Spring Integration 1.0已經發布了。Spring Integration支持大多數常用的傳輸方式,如JMS、web services、文件、RMI等等,同時還有其他選擇如FTP,這是由社區通過Spring Extensions貢獻的。
Spring 3.0 M1——對于2009年來說,最具影響力的聲明就是Spring 3.0 M1的公諸于眾。以下內容來自于Juergen Hoeller的官方博客:
- 通過基于模塊的源碼修正了項目布局和構建系統
- 使用Java 5編碼風格更新了全部代碼基(泛型、可變參數)
- 更新到JUnit 4.5和JRuby 1.1
- 引入了Spring EL解析器(org.springframework.expression包)
- 在bean定義中引入了對#{…}表達式的支持
- 為嵌入式表達式引入了@Value注解
- 為MVC處理器中URI模板的處理引入了@PathVariable注解
- 為MVC處理器中的@RequestParam引入了默認值支持
- 為MVC處理器中的HTTP header訪問引入了@RequestHeader注解
- 引入了AbstractAtomFeedView和AbstractRssFeedView基類
- 引入了JSP標簽
Spring 3.0需要Java 5+。Willie Wheeler已經撰寫了博文,對里程碑上的聲明和會議進行了綜述。第一部分,第二部分。
來自Blogsphere的一些想法——Blogsphere在SpringOne上也表現的非常積極。Solomon Duskis撰寫了一些博文,很好的總結了會議的主題,如tcServer、Spring DM的成熟度、Spring和JCP的繼續合作以及工業上重量級公司不斷加入SpringSource的演變過程。其他主題列舉如下:
相關文章:
posted on 2008-12-29 13:01
墻頭草 閱讀(2282)
評論(3) 編輯 收藏 所屬分類:
業界資訊 、
Spring