在如今的SharePoint 2016版本中,我们已经可以通过其自有的独特功能来进行全面而便捷的日常工作的处理,但是我们能不能借助其自有的这些原生功能来和我们的Office程序进行集成呢?答案是肯定的。
今天我们就来一起部署一套微软的Office Web App Server,它提供 Word、PowerPoint、Excel 和 OneNote 的基于浏览器的版本,说通俗一点,我们可以通过浏览器来直接对SharePoint里面的office文档进行网页版的建议编辑。这样就大大的增强了我们办公效率,也方便了我们通过其他移动终端对工作文件进行快速的访问修改。
下面给大家稍微演示一下。
首先到我的一个测试环境中来看一看,如果我们没有做Office Web App Server 和 SharePoint的集成,那么效果会是怎样。
按照以往的方式,我们如果要查看或者编辑这个文件,需要点击这个Word文档,然后系统会弹出一个对话框,其目的是先下载该文件,然后使用本机安装的Office应用来打开它,然后再进行编辑。
下图中,我们先上传一个Word文件,尝试打开它。系统会有弹框。
那么问题来了,如果本机没有安装Office程序,怎么办呢? 如果是在移动设备上又如何操作呢?如果我们的下载受到阻止或者干扰又怎么办呢?
因为上述的种种限制,可能会极大的阻碍我们的工作,之前的测试我们就可以看到,Office Web App Server 就帮我们完成了我们想要的一切。
在做了SharePoint 和 Office Web App Server的集成之后,我们还是以同样的方式,先上传一个Word文档到我们的Sharepoint站点。
我们采用最方便的拖拽的形式来进行上传(貌似很多人都还不知道这个功能,该功能从SharePoint 2013就有了)
好了,我们看到这个文件了
我们这时尝试打开它,这个时候我们看到,浏览器直接开始使用网页版的Office程序来打开这个word文件
几秒钟之后,见证奇迹,我们就可以看到这个Word文档中的内容了,并且该内容是可以进行编辑的!
我这里只是以Word为例,其实Office组件中的很多常规文件格式都是可以完成的,比如 Excel,PPT,OneNote等。
这里只是OWA的一个功能展示而已,还有个功能就是,可以直接在SharePoint上创建Office种类的文件,不用使用原始的上传按钮。
如果要新建一个文件,以前是这样的
而如今却是这样的:
这些都是我们能够着实看到的OWA给我们带来的变化。
大家其实也不用想的那么复杂,其实Office Web Apps Server 只是一种 Office 服务器产品,它为 Office 文件提供基于浏览器的文件查看和编辑服务。Office Web Apps Server 适用于支持 WOPI(Web 应用程序开放平台接口协议)的产品和服务。这些产品(称为主机)包括 SharePoint 2013、Lync Server 2013 和 Exchange Server 2013及以上 2016系列的产品。Office Web Apps Server 服务器场可以为多个本地主机提供 Office 服务,并且您可以随着组织需要的增加将服务器场从一台服务器扩展到多台服务器。虽然 Office Web Apps Server 需要不运行其他服务器应用程序的专用服务器,但您可以在虚拟机实例上安装 Office Web Apps Server。