在2006年4月紅帽收購JBoss時,許多開源業內的人士認為這應該是一次門當戶對的聯姻,至少相比JBoss被一些壟斷性很強的商業軟件廠商收購要有趣得多。半年后,我們果然聽到JBoss最新的旗艦產品JBoss5.0即將推出的消息。近日,就紅帽與JBoss在產品線的整合,以及JBoss5.0應用服務器產品新特點的相關話題,記者與紅帽JBoss資深軟件設計師王文彬博士進行了交流。
“紅帽與JBoss合并后,銷售是合在一起的,但主要產品線的研發是分開的。公司已經開發了一個打包的軟件,整合了開源的操作系統和中間件,公司還成立了統一的技術支持團隊,負責兩條產品線的技術服務?!蓖跷谋蚋嬖V記者。
據了解,SOA將是紅帽2007年的重要技術導向之一,JBoss將在原有應用服務器的基礎上,推出ESB(企業服務總線)、BPM(業務流程管理)產品。王文彬說:“Red Hat SOA平臺提供一個模塊化的架構,讓企業根據自己的需要適時地進行投資,既可以選擇整體的SOA套件,也可以選擇其中的單個產品?!?br>
在2006年12月舉行的“JBoss WORLD”上,紅帽宣布計劃將操作系統與全套的SOA解決方案相整合,為企業級計算提供一個更靈活、成本更低的基礎平臺。紅帽相信虛擬化和SOA能夠幫助企業實現長期的成本節約,同時提高生產力和業績,因而企業客戶在這兩大技術上進行戰略性投資是明智的選擇,并正式推出ESB產品。未來,JBoss還打算用其他JEMS產品(比如:JBoss jBPM業務流程管理和工作流引擎)來進一步拓展JBoss ESB。作為幫助客戶快速實現SOA計劃的一部分,紅帽和JBoss將尋求更多的合作伙伴來把現有解決方案拓展到連接器、B2B網關、SOA治理、以及商業服務等領域。
對于即將在2007年第二季度發布的JBoss5.0,王文彬介紹,POJO(Proterozoic Java Object)和Hibernate(注:目前流行的一種獨立的對象持久層框架)的引入是突出的特點。POJO將代替JMX (Java Management Extensions)成為JBoss5.0的微內核。近年來,Hibernate已經成為了事實上的持久化引擎。JBoss公司致力于將自身發展成為開源項目的社區,JBoss5.0應用服務器已經將Hibernate集成為JMXMBean服務。這使得用戶能夠在應用服務器環境中直接使用Hibernate,而不管它是否處于J2EE環境中。在JBoss5.0應用服務器中,用戶能夠直接通過JMXMBean服務訪問到JBossCache提供的服務。JBoss5.0應用服務器除了支持最新的EJB 3.0規范外,新版的JBoss AOP(Aspect-Oriented Programming)將同它一起正式發布。
JBoss5.0應用服務器特點
■ 符合Java EE5.0;
■ 由原來的JMX微內核轉變為POJO微內核;
■將Hibernate集成為JMXMBean服務;
■直接通過JMX MBean服務訪問到JBossCache提供的服務。
(責任編輯:銘銘 mingming_ky#126.com TEL:(010)-68476636)