即点即用:在 21 世纪交付 Office
“即点即用”简介
如果您热衷于试用最新、最杰出的软件(或者您喜欢阅读 Office 2010 工程博客…),那么您对初次尝试新软件时所遇到的烦恼一定记忆犹新。我是 Paul Barr,Office 2010 即点即用团队的主管项目经理,我们根据客户需要构建了即点即用这一功能。下面这篇文章对试用和购买 Microsoft Office 2010 的新方法公告中所介绍的技术进行了更为深入的探讨。
通过 Internet 交付诸如 Office 这样的丰富程序,这种情况在过去 10 年间并没有发生太大变化。当然,我们有自解压的可执行文件、安全签署的文件以及下载管理器,但所有这些都无法解决我们在下载和安装大型应用程序时所遇到的最大问题:
- 速度太慢。Office 包含许多出色的功能和内容,但它也很大,下载、安装和运行所有内容需要很长时间。无论用户在何种上下文中执行当前任务,速度慢这一缺点都将会阻碍用户获取产品。
- 应用程序经常过期。您有过多少次下载新软件之后即被提示立即进行更新的经历?
- 安装新版本有时意味着要卸载旧版本,也可能会中断您在系统中安装的其他软件。
什么是“即点即用”?
“即点即用”是 Office 产品团队构建的一种全新的软件交付机制,它以马萨诸塞州剑桥大学的 Microsoft App-V 团队的核心虚拟化和流技术为基础。“即点即用”针对使用宽带连接(至少 1Mbps)的家庭用户进行了优化,投资该技术有三个关键优势:
- 速度快。家庭用户可以流形式运行 Office,运行应用程序最少只需 90 秒(平均低于 5 分钟),或为以前所需时间的 10%。产品仍利用 PC 资源在本地运行,而不是“在云中运行”。
- 使用“即点即用”可以更加轻松地实现始终运行最新、最安全的 Office 版本这一目标。“即点即用”用户可立即获得最新的位数据(而不是需要立即修补的旧位数据,通过 Internet 下载这些旧位数据还额外需要 60 分钟的时间)。“即点即用”用户还可以不断进行自动更新,而无需下载或安装修补程序。产品可在后台无缝进行自我更新。
- 影响小,可与计算机中的其他软件共存。“即点即用”产品是虚拟化产品,因此不会与其他软件冲突。例如,用户可对其工作方案运行 Office 2007,同时对 Office 2010 的试用版进行评估。这样便解决了困扰用户的主要问题。
“即点即用”产品占用的磁盘空间大约为普通产品的一半,进行的修复更为完整,而且由于具有所有产品文件和注册的专用副本,因此不会破坏 PC 上安装的其他软件。
“即点即用”不是一种新的 Office“产品”,而是对所熟悉的产品进行交付和更新的新方式。Office Home and Student 2010 和 Office Home and Business 2010 产品均可采用“即点即用”交付方式。“即点即用”具有完整的语言支持,在 32 位和 64 位操作系统中均可使用(尽管在这两种平台上实际运行的只是 32 位版本的 Office)。
“即点即用”的工作原理
通过“即点即用”交付的产品在本地操作系统上的虚拟应用程序环境中运行。这意味着此类产品具有其文件和设置的专用副本,并且系统将在虚拟环境中捕获它们所进行的全部更改。因此,这些产品不会修改系统中安装的其他任何软件。运行它们时几乎没有任何异常,而实际上只有用户数据通过虚拟环境传递到本地系统。“即点即用”用户可能会注意到,PC 中有一个虚拟 Q: 驱动器,这是供 Office 使用的虚拟文件系统。
“即点即用”产品还支持流技术,这就好像流视频,因为您可以在下载完整个文件之前便观看视频的第一部分。借助“即点即用”,用户可以在下载完整个套件或产品之前开始使用 Office 程序,从而可以更快速地投入工作。当用户运行应用程序时,系统将在后台下载其余产品。初始安装过程与用户惯用过程截然不同。获取“即点即用”Office 的体验不同于传统的 Office 安装,而更像是下载大型 Web 控件:
如果用户试图使用尚未下载的功能或应用程序,“即点即用”将立即从 Internet 检索需要的功能。在此情况下,应用程序可能会出现短时间暂停,用户可能会看到如下提示:
通过在 Windows“控制面板”中启动“即点即用应用程序管理器”(Click-to-Run Application Manager),用户可以查看当前的产品下载进度。
完全下载后,产品将在本地进行缓存,用户可以断开 Internet 连接,并继续使用其 Office 产品:
Office 2010 Beta 及更高版本中的“即点即用”…
用户将会看到,他们可以使用“即点即用”技术下载 Office Home and Business 2010 Beta 产品。此选项针对高带宽连接进行了优化(低带宽用户应下载 Office Professional 2010 Beta)。发行 Office 2010 后,用户将能够通过“即点即用”交付方式获取更多 Office 产品。使用“即点即用”交付方式下载 Office 2010 产品的用户还可以访问“普通”的自解压版本以及本机 64 位版本(如果这些版本更符合用户的需要)。
家庭用户可能会注意到,在使用 Office 2010 产品的“即点即用”版本时,只有少数几项内容的行为方式有所变化。例如,在相应产品中每个应用程序的 Backstage 视图中,都有一个“即点即用”特定位置。本节介绍了已应用更新的详细状态信息,并提供指向“即点即用”相关详细信息的链接:
用户在使用“即点即用”产品时还可能会注意到,某些外接程序或与 Office 客户端之间的其他集成点的行为有所不同或被破坏。其中大多数功能没有问题。所有宏、文档内自动化和跨 Office 应用程序的互操作功能都可以正常运行。但有时候,Office 产品组必须进行的更改会导致需要对集成解决方案进行更新(例如,生成 64 位版本的应用程序)。在某些情况下,外接程序在计算机中查找“即点即用”Office 产品或与在虚拟环境中运行的 Office 产品进行交互时可能会遇到问题。
我们希望将这些问题限制在一定范围内。我们将提供更多信息,以告知希望扩展 Office 的用户和开发人员如何解决这些问题。在使用测试版期间,如果您是开发人员,或者您认为与 Office 2010 兼容的外接程序出现了问题,则可以获取专业版的 Office 2010 Beta。
结束语…
正如您在此博客上的其他文章中所看到的,Office 2010 富客户端为用户提供了一组全新的特性和功能。“即点即用”将通过更简单、更快速、更安全的方式让众多用户切实体会到这些好处。我们很高兴成为通过 Internet 交付下一代软件的领导者,我们期待着您的反馈。
最初发表时间: 2009 年 11 月 6 日(星期五),下午 7:27,作者:OffTeam
归档类别:即点即用
这是一篇本地化的博客文章。请访问 https://blogs.technet.com/office2010/archive/2009/11/06/click-to-run-delivering-office-in-the-21st-century.aspx 以查看原文。