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