Red Hat宣布JBoss開(kāi)放選擇應(yīng)用平臺(tái)戰(zhàn)略
近日,全球開(kāi)源解決方案領(lǐng)導(dǎo)者Red Hat今天宣布JBoss開(kāi)放選擇應(yīng)用平臺(tái)戰(zhàn)略。這項(xiàng)戰(zhàn)略旨在提供利用通用平臺(tái)部署多種編程模型的單一環(huán)境,使開(kāi)發(fā)和部署應(yīng)用變得更容易。 JBoss開(kāi)放選擇戰(zhàn)略代表Red Hat對(duì)企業(yè)Java不斷擴(kuò)展和迅速變化的形勢(shì)的回應(yīng)。這種形勢(shì)的特點(diǎn)是比以前更多的編程和部署模型類(lèi)型。JBoss開(kāi)放選擇戰(zhàn)略的關(guān)鍵是JBoss Microcontainer:一種新的應(yīng)用平臺(tái)架構(gòu),獨(dú)特地將核心企業(yè)級(jí)平臺(tái)服務(wù)與今天市場(chǎng)上的多種容器和框架隔離開(kāi)。JBoss開(kāi)放選擇戰(zhàn)略旨在使客戶能夠享受到Java社區(qū)最新的創(chuàng)新,代表著一種對(duì)未來(lái)的投資,因?yàn)樗鼘で筮m應(yīng)企業(yè)Java的下一波變化。
Red Hat打算利用JBoss開(kāi)放選擇戰(zhàn)略使應(yīng)用開(kāi)發(fā)人員具有選擇最適合他們應(yīng)用需求的框架、語(yǔ)言和編程技術(shù),同時(shí)在他們的項(xiàng)目中不犧牲可靠性、可用性、可伸縮性和可管理性。這意味著JBoss 企業(yè)中間件客戶將有機(jī)會(huì)在他們的產(chǎn)品中利用像Spring, Seam、Struts、Google Web Toolkit和Java Enterprise Edition這些流行的編程模型,同時(shí)仍享受平臺(tái)中管理的一致性和企業(yè)級(jí)可靠性。這項(xiàng)戰(zhàn)略預(yù)計(jì)將利用多種新JBoss應(yīng)用平臺(tái)產(chǎn)品。這些平臺(tái)產(chǎn)品基于通用架構(gòu),可以滿足客戶獨(dú)特有應(yīng)用部署需要,并且沒(méi)有傳統(tǒng)Java EE應(yīng)用服務(wù)器產(chǎn)品的復(fù)雜的依賴關(guān)系。
Red Hat負(fù)責(zé)中間件的副總裁Craig Muzilla說(shuō):“面對(duì)不確定的未來(lái)和不斷變化的Java世界,JBoss開(kāi)放選擇戰(zhàn)略旨在使客戶滿足信心的選擇適合他們同時(shí)不犧牲性能的編程和部署模型。面對(duì)變化無(wú)常的市場(chǎng),紅帽旨在為Java市場(chǎng)提供有價(jià)值的、創(chuàng)新的解決的可信賴廠商?!?/P>
像Java 企業(yè)版這樣的Java語(yǔ)言和企業(yè)編程模型取得了極大的成功,它減少了冗余的中間件并使企業(yè)可以很容易地開(kāi)發(fā)和部署應(yīng)用。但是,Java取得的成功為各種各樣的編程和部署方式的出籠打開(kāi)了閘門(mén)。企業(yè)現(xiàn)在使用輕型servlet容器、OSGi、Java EE和其它應(yīng)用平臺(tái)以及多種多樣的編程方法、API和動(dòng)態(tài)語(yǔ)言。每一種業(yè)務(wù)應(yīng)用常常需要各種各樣的提供可伸縮性、可管理性、高可用性和安全性的運(yùn)行能力。這種開(kāi)發(fā)范例導(dǎo)致充滿多種應(yīng)用平臺(tái)和眾多使IT運(yùn)營(yíng)技術(shù)變得困難和效率低下的高度復(fù)雜和破壞性的應(yīng)用環(huán)境。此外,Java行業(yè)中最近發(fā)生的整合造成了更大的不確定性和應(yīng)用服務(wù)器市場(chǎng)技術(shù)上的分裂。
Red Hat為了適應(yīng)Java市場(chǎng)新的、動(dòng)態(tài)的特性和提供下一代應(yīng)用服務(wù)器平臺(tái),開(kāi)發(fā)了JBoss開(kāi)放選擇戰(zhàn)略。JBoss開(kāi)放選擇戰(zhàn)略旨在提供一種支持各種當(dāng)前的和未來(lái)的編程風(fēng)格和不同的部署模型的通用應(yīng)用平臺(tái)。JBoss開(kāi)放選擇戰(zhàn)略背后的技術(shù)在設(shè)計(jì)上支持像普通Java對(duì)象、Java EE、Spring Framework、OSGi和各種Rich Internet應(yīng)用框架。這種靈活的平臺(tái)旨在使企業(yè)能夠隔離核心企業(yè)服務(wù),如持久性、緩存和群集,使運(yùn)行足跡變得更簡(jiǎn)單,為開(kāi)發(fā)和部署提供方便。所有這些能力預(yù)計(jì)將通過(guò)一種優(yōu)化對(duì)這些不同的環(huán)境的管理的通用核心來(lái)提供。
JBoss開(kāi)放選擇戰(zhàn)略的核心是一種由JBoss Microcontainer構(gòu)成的創(chuàng)新的新應(yīng)用服務(wù)器架構(gòu)。新JBoss Microcontainer的競(jìng)爭(zhēng)優(yōu)勢(shì)是核心應(yīng)用平臺(tái)數(shù)量可以被減少并與企業(yè)服務(wù)和編程API隔離。核心平臺(tái)與服務(wù)的隔離提供了一種不變的運(yùn)行核心,這種核心將用戶與編程風(fēng)格的變化和演進(jìn)相隔離,同時(shí)保持提供可管理性的單一運(yùn)行足跡。JBoss開(kāi)放選擇戰(zhàn)略旨在:
◆使開(kāi)發(fā)和部署應(yīng)用變得更容易――現(xiàn)在和未來(lái)。
◆鼓勵(lì)開(kāi)發(fā)人員自由選擇,同時(shí)提供實(shí)現(xiàn)一致的開(kāi)發(fā)與管理的單一環(huán)境。
◆提供開(kāi)源所具有的節(jié)省成本的價(jià)值和靈活性,同時(shí)提供令人信賴的技術(shù)支持和強(qiáng)健的部署。
JBoss開(kāi)放選擇戰(zhàn)略符合領(lǐng)先業(yè)務(wù)分析機(jī)構(gòu)確定的趨勢(shì)。Forrester Research公司分析師John R. Rymer、Dave West和Mike Gilpin建議說(shuō):“優(yōu)化應(yīng)用部署。如果你的應(yīng)用只需要J2EE Servlets,就不要將它部署在完全的J2EE服務(wù)器上……只部署支持你的應(yīng)用所需的運(yùn)行時(shí)服務(wù);堅(jiān)持只使用必須的東西將控制成本,減少你在更新時(shí)面臨的風(fēng)險(xiǎn),并方便管理和運(yùn)營(yíng)管理?!?/P>
企業(yè)IT部門(mén)需要一種可以很容易適應(yīng)這些動(dòng)態(tài)市場(chǎng)變化的、不會(huì)造成破壞的穩(wěn)定的、不變的平臺(tái)。對(duì)于傳統(tǒng)的專有Java應(yīng)用服務(wù)器,采用這些不斷變化的編程模型通常帶來(lái)額外的復(fù)雜性和破壞;傳統(tǒng)的閉源平臺(tái)從來(lái)不是為提供這種水平的靈活性而設(shè)計(jì)的。
Red Hat尋求通過(guò)JBoss開(kāi)放選擇戰(zhàn)略,提供一種可以支持各種流行的編程模型和部署范例的開(kāi)源平臺(tái)。紅帽客戶將由于應(yīng)用開(kāi)發(fā)和部署環(huán)境中復(fù)雜性的降低和靈活性的增加而從這項(xiàng)戰(zhàn)略中受益。
JBoss開(kāi)放選擇戰(zhàn)略是JBoss總體使命――即提供滿足企業(yè)所有應(yīng)用部署與集成需要的全面的開(kāi)源中間件產(chǎn)品組合――的關(guān)鍵組成部分。來(lái)自Red Hat的JBoss企業(yè)中間件是市場(chǎng)上惟一的開(kāi)源中間件參考架構(gòu),它為降低成本和增加靈活性提供了機(jī)會(huì)。
【編輯推薦】