紅帽中間件部門:普及JBoss是2010年的工作重點
原創(chuàng)【51CTO 1月27日外電頭條】Red Hat的JBoss中間件部門會有一個忙碌的2010年,他們將繼續(xù)為提高開發(fā)工具和Java服務(wù)器而不斷努力。雖然性能改進(jìn)總是JBoss的重要任務(wù),但今年的重點將會放在幫助開發(fā)者改進(jìn)開發(fā)工具和服務(wù)器的使用方法上。
在JBoss今年的各項工作中,重中之重是對JBoss Developer Studio(JBDS)的改進(jìn)。JBDS即原先的Exadel Studio Pro,開始是軟件廠商Exadel的一個封閉源代碼項目,后來和JBoss合作開發(fā)之后在2007年成為開源項目。
Red Hat中間件首席技術(shù)官Mark Little在采訪中說,JBDS會在常規(guī)發(fā)布中增加許多新的功能,但前進(jìn)的關(guān)鍵是關(guān)于怎樣提高生產(chǎn)力。
“我們已經(jīng)定下了今年或今后兩年的首要任務(wù),那就是提高生產(chǎn)力,另外還要讓我們的平臺和所有的項目都能夠拿來即用,”Little說,“JBDS是一個關(guān)鍵的組成部分,人們期望我們的工具能夠容易上手,尤其是那些從非開源廠商轉(zhuǎn)過來的用戶。IBM和Oracle正在這樣做,我們的JBDS也差不多。”
Little補(bǔ)充說,過去JBDS的重點一直放在JBoss應(yīng)用服務(wù)器。而展望未來,JBDS將擴(kuò)展到整個JBoss SOA(Service-Oriented Architecture)平臺。(51CTO編輯推薦閱讀:JBoss企業(yè)中間件概述。從文章中可以大致了解JBoss從應(yīng)用服務(wù)器發(fā)展為整個Java中間件平臺的野心。)
“我們現(xiàn)在開始看到一些基于SOA的JBDS工具正在出現(xiàn),而且仍處于相對初級的階段,”Little說,“因此,在未來一年左右的時間里,我希望看到越來越多這樣的工具出現(xiàn)。”
另一個JBoss的相關(guān)增長領(lǐng)域是如何將OSGi(Open Services Gateway initiative)模塊化方法連接到Java。Little表示近來JBoss一直在尋求OSGi上的突破,但還沒有投入很大的努力。根據(jù)51CTO之前的介紹,OSGi是目前最成熟的Java模塊化標(biāo)準(zhǔn),是非常適合SOA的架構(gòu),因此此戰(zhàn)略和JBoss擴(kuò)展到SOA平臺是一致的。有關(guān)更多OSGi的介紹,可參考51CTO的OSGi專題。
“我們已經(jīng)看到一些開發(fā)者把在其他容器上建立的OSGi包部署到JBoss應(yīng)用服務(wù)器上(可參考WebSphere,GlassFish和DM Server的情況),”Little說,“很多是從SOA開發(fā)而來的,其中有一個OSGi包可以成為一個非常不錯的封裝服務(wù)單位。”
因此JBoss已經(jīng)開始研究OSGi,但并不是要取代自己的微型容器架構(gòu),而是作為一個可以協(xié)同配合的選擇方案。“我們可以支持OSGi包與原始的格式同時運行,”Little說。
對OSGi的支持有一部分是通過Red Hat在2009年JavaOne大會上推出的JBoss OpenChoice方式實現(xiàn)的。JBoss還宣布了一項計劃,通過使用OpenChoice推出一個輕量級的Java Web平臺服務(wù)器。
Little表示JBoss Web平臺將會是完整的JBoss應(yīng)用服務(wù)器的一個子集,他補(bǔ)充說它的功能會在第一次發(fā)布時基本確定,其后不會變化太大。
“如果你想要更多的功能,你可以上升到一個新的級別,選擇一個全面的應(yīng)用服務(wù)器,”Little說,“如果總想著在一個輕量級的容器中提供更多的東西,最終它就會成為一個重量級的容器。因此,我們必須保持精簡的Web配置文件,這有很多優(yōu)點。”
#t#總的來說,Little認(rèn)為,各種JBoss產(chǎn)品將會提供給人們所需要的多項新功能,但這些都不是最重要的事情。
“人們對我們的最大的要求就是進(jìn)一步提高拿來即用的能力、可管理性、還有易用性,”Little說,“這不是任何新的或是酷的功能可以比擬的。這是2010年的主題,甚至也會是以后很長一段時間的主題。”
“在必要時我們也會對性能做出改進(jìn),但估計這要到JBoss更普遍一些,至少需要普通的開發(fā)者也能夠理解和配置JBoss的時候。”
【51CTO.com譯稿,合作站點轉(zhuǎn)載請注明原文譯者和出處為51CTO.com,且不得修改原文內(nèi)容?!?/p>
原文:Red Hat's JBoss Aims to Improve User Productivity, UI in 2010 作者:Sean Michael Kerner