浏览器虚拟化如何满足令人烦恼的Web应用需求

日期: 2014-03-12 作者:Gabe Knuth翻译:王学强 来源:TechTarget中国 英文

对于许多部署特定web 应用的组织来说,浏览器兼容性仍然是其面临的一个问题,但是最近出现的浏览器虚拟化工具可以帮助你解决一些特定的应用程序需求问题。

Spoon现有的应用程序虚拟化工具使用特定的应用程序虚拟机将应用程序进行流化,之后交付给用户。在添加应用程序的过程中不会产生操作系统的停机时间,虚拟机中只包含应用程序部分,Spoon客户端利用已经安装的底层Windows实例,以安全、隔离的方式来执行应用程序。

最近,Spoon发布了一款称为Browser Studio的最新浏览器虚拟化产品,可以解决许多组织面临的浏览器兼容性问题。相对于已经完全迁移到Windows 7的公司,有更多的公司面临着应用程序的相关问题,比如其需要IE 6中的ActiveX控制权限,或者新的浏览器不支持以前的浏览器插件,需要公司部署IE 7。

Browser Studio的工作原理

Browser Studio使用Spoon的特定应用程序虚拟机,通过管理控制台允许用户仅仅点击几下鼠标就可以构建许多浏览器和插件组合实例。比如,你可以使用它在运行Windows 7的系统上,部署具有Java 5 Update 14、 Flash 9和.Net Framework 3.5 SP1的IE6(这些功能不通过第三方工具是无法实现的)。

而Browser Studio最为强大的部分,就是其可以为你完成所有的应用程序打包工作,并且从Spoon站点进行分发。这样就省去了所有的组装工作,不仅针对安装包,还包含了安装包所在的平台。

Spoon并不是唯一的研究浏览器虚拟化的公司,其他一些工具也可以解决同样的问题。Browsium也依靠类似的产品而出名。最初,它使用UniBrows来解决这种问题,允许用户在IE8或者IE9里运行IE6引擎。但是这个产品破坏了一些微软的规定,所以Browsium发布了另外一款称为Ion的工具,使用自己的引擎来运行IE6应用程序(针对不同应用调整浏览器)。

还有其他应用程序虚拟化工具可以解决那些web应用需要老旧版本软件的问题。而关键在于及时的使用这些工具来解决问题。你可能没有权利决定是否在公司里使用这些应用,但是你肯定能够控制用户访问这些应用程序的方式。这些产品可以帮助替换掉公司中的最后几台Windows XP机器,更不用说为你的开发人员争取更多的时间来开发新的应用程序。

当然,它们的真正优势在于他们可以帮助简化需要管理的环境。你可以使用单一的操作系统,甚至是一个单独的镜像。并且,除了所有这些,在你的组织当中也不再有安全漏洞。再不需要仅仅为了支持老旧的浏览器而运行过时的、不安全的操作系统。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

作者

Gabe Knuth
Gabe Knuth

Gabe Knuth是一位自由行业分析师和博主,因为在BrianMadden.com上的“the other guy”称号而闻名世界。他在应用程序交付领域有超过12年的工作经验,经历了行业从一锤子买卖的终端服务到今天的应用和桌面虚拟化。Gabe更注重行业内操作性强的真正的技术。

翻译

王学强
王学强

TechTarget特邀编辑,毕业于计算机专业,现任职于外企IT分析师,负责网络、防火墙和服务器等系统运维工作,对虚拟化、网络安全和渗透测试拥有浓厚兴趣,工作外热爱旅行、汽车和健身。

相关推荐

  • 应用重构工具PowWow概述

    应用重构是对Windows应用进行格式变换以使其在移动设备上使用。很多应用重构产品都有限制:或者只能运行Web应用、或者需要访问源代码。

  • 部署VDI不只是web应用的垫脚石

    也许你会认为web应用某天会占据企业级的计算市场,但是不要错误地以为VDI将会消失。web应用真的能够替代对于数据中心里桌面的需求吗?

  • 云应用和Web应用的区别

    最近有些人很喜欢Brian Madden的文章《说‘PC已死’不代表‘键盘和鼠标已死’》,但我要在这里纠正一个错误的观念:云应用就是Web应用。

  • 云应用与Web应用的区别在哪?

    云应用与Web应用可交叉使用,但我认为是时候公开定义它们,并讨论两者之间的区别。首先,我们先解释这个环境中的云。