瀏覽器虛擬化能滿(mǎn)足Web應(yīng)用兼容需求
對(duì)于許多部署特定web 應(yīng)用的組織來(lái)說(shuō),瀏覽器兼容性仍然是其面臨的一個(gè)問(wèn)題,但是最近出現(xiàn)的瀏覽器虛擬化工具可以幫助你解決一些特定的應(yīng)用程序需求問(wèn)題。
Spoon現(xiàn)有的應(yīng)用程序虛擬化工具使用特定的應(yīng)用程序虛擬機(jī)將應(yīng)用程序進(jìn)行流化,之后交付給用戶(hù)。在添加應(yīng)用程序的過(guò)程中不會(huì)產(chǎn)生操作系統(tǒng)的停機(jī)時(shí)間,虛擬機(jī)中只包含應(yīng)用程序部分,Spoon客戶(hù)端利用已經(jīng)安裝的底層Windows實(shí)例,以安全、隔離的方式來(lái)執(zhí)行應(yīng)用程序。
最近,Spoon發(fā)布了一款稱(chēng)為Browser Studio的***瀏覽器虛擬化產(chǎn)品,可以解決許多組織面臨的瀏覽器兼容性問(wèn)題。相對(duì)于已經(jīng)完全遷移到Windows 7的公司,有更多的公司面臨著應(yīng)用程序的相關(guān)問(wèn)題,比如其需要IE 6中的ActiveX控制權(quán)限,或者新的瀏覽器不支持以前的瀏覽器插件,需要公司部署IE 7。
Browser Studio的工作原理
Browser Studio使用Spoon的特定應(yīng)用程序虛擬機(jī),通過(guò)管理控制臺(tái)允許用戶(hù)僅僅點(diǎn)擊幾下鼠標(biāo)就可以構(gòu)建許多瀏覽器和插件組合實(shí)例。比如,你可以使用它在運(yùn)行Windows 7的系統(tǒng)上,部署具有Java 5 Update 14、 Flash 9和.Net Framework 3.5 SP1的IE6(這些功能不通過(guò)第三方工具是無(wú)法實(shí)現(xiàn)的)。
而B(niǎo)rowser Studio最為強(qiáng)大的部分,就是其可以為你完成所有的應(yīng)用程序打包工作,并且從Spoon站點(diǎn)進(jìn)行分發(fā)。這樣就省去了所有的組裝工作,不僅針對(duì)安裝包,還包含了安裝包所在的平臺(tái)。
Spoon并不是唯一的研究瀏覽器虛擬化的公司,其他一些工具也可以解決同樣的問(wèn)題。Browsium也依靠類(lèi)似的產(chǎn)品而出名。最初,它使用UniBrows來(lái)解決這種問(wèn)題,允許用戶(hù)在IE8或者IE9里運(yùn)行IE6引擎。但是這個(gè)產(chǎn)品破壞了一些微軟的規(guī)定,所以Browsium發(fā)布了另外一款稱(chēng)為Ion的工具,使用自己的引擎來(lái)運(yùn)行IE6應(yīng)用程序(針對(duì)不同應(yīng)用調(diào)整瀏覽器)。
還有其他應(yīng)用程序虛擬化工具可以解決那些web應(yīng)用需要老舊版本軟件的問(wèn)題。而關(guān)鍵在于及時(shí)的使用這些工具來(lái)解決問(wèn)題。你可能沒(méi)有權(quán)利決定是否在公司里使用這些應(yīng)用,但是你肯定能夠控制用戶(hù)訪問(wèn)這些應(yīng)用程序的方式。這些產(chǎn)品可以幫助替換掉公司中的***幾臺(tái)Windows XP機(jī)器,更不用說(shuō)為你的開(kāi)發(fā)人員爭(zhēng)取更多的時(shí)間來(lái)開(kāi)發(fā)新的應(yīng)用程序。
當(dāng)然,它們的真正優(yōu)勢(shì)在于他們可以幫助簡(jiǎn)化需要管理的環(huán)境。你可以使用單一的操作系統(tǒng),甚至是一個(gè)單獨(dú)的鏡像。并且,除了所有這些,在你的組織當(dāng)中也不再有安全漏洞。再不需要僅僅為了支持老舊的瀏覽器而運(yùn)行過(guò)時(shí)的、不安全的操作系統(tǒng)。