Spring發(fā)布dm Server最新版 已進駐Eclipse項目
【51CTO綜合報道】SpringSource昨天(5月27日)發(fā)布了dm Server 2.0.2版本。dm Server是一個完全模塊化、基于OSGi的Java服務(wù)器,為運行企業(yè)級Java應用和Spring應用提供強大的靈活性和可靠性。dm Server摒棄了原有的Java EE服務(wù)器標準,自然而然地將Spring編程模型展現(xiàn)其中,隨之而來的還有一套基于OSGi內(nèi)核構(gòu)建的全新部署和打包系統(tǒng)。51CTO在dm Server 2.0版本發(fā)布時曾報道dm Server進駐Eclipse項目,目前Spring Source已完成了向Eclipse的項目移交。
將dm Server轉(zhuǎn)移到Eclipse的最初目的是為了讓用戶在開發(fā)企業(yè)級的Java程序時更加頻繁的使用OSGi模塊化標準。在目前OSGi標準的實施方面,SpringSource是相對進展比較快的、比較成熟的一個廠商。在之前51CTO發(fā)布的《你好,OSGi系列》中,文中使用的應用服務(wù)器正是dm Server。事實上,早在兩年前SpringSource就已經(jīng)成為了Eclipse基金會的一員,并在許多項目中得到使用。
新版dm Server繼續(xù)在Web應用程序模塊化方面改進,其中包括Web組件模塊。與此同時,dm Server在服務(wù)環(huán)境上也有一些改進。另外,它在構(gòu)建應用程序調(diào)度及存儲控制策略上也有不小的提高。以下是2.0.2版本的一些特性更新。
◆優(yōu)化系統(tǒng)核心,dm Server的硬件超時限制允許在更低端的服務(wù)器上使用
◆新增OSGi Web容器約束,Tomcat的<context>元素將不在支持
◆新增ServiceScoper類來關(guān)閉所有輸入流
更多詳細情況請參考SpringSource的官方網(wǎng)站:
http://www.springsource.com/springsource-dm-server
關(guān)于Java模塊化和OSGi
Java模塊化在最近幾年受到廣泛關(guān)注。51CTO開發(fā)頻道曾對模塊化編程的優(yōu)點與實現(xiàn)原理進行過簡單的介紹,并且在Java模塊化方面,對OSGi規(guī)范進行了持續(xù)的報道。
目前,很多Java開發(fā)者對模塊化編程仍然接觸不多,對Java的模塊化的進展也不甚了解。我們曾報道2010年將是Java模塊化的一年,因此51CTO希望能在這一年中讓更多的開發(fā)者了解模塊化編程的概念,它的學習、實現(xiàn)方式以及它的好處。關(guān)于Java模塊化的更詳細介紹請參考51CTO對淘寶網(wǎng)架構(gòu)師的專訪《一步一步了解Java模塊化》;關(guān)于OSGi可以參考51CTO的專題《你好,OSGi》和《OSGi,Java模塊化框架的另類進化》。
【推薦閱讀】
- SpringSource DM 1.0發(fā)布 改變Java企業(yè)級開發(fā)
- Spring仍然輕量么?談SpringSource的發(fā)展戰(zhàn)略
- VMware發(fā)力云計算 4.2億美元收購SpringSource
- 企業(yè)級Java云 SpringSource云工廠初探