Skip to content

原理概述

文曲 WebOffice 文档的预览和编辑需要对实体文件进行读取和存储。为了给接入方业务提供最大的灵活度,WebOffice 并没有耦合文件系统相关的逻辑,并以在线网页为显示载体。基于此,WebOffice 提供了回调服务和 WebOffice SDK 来解决 WebOffice 服务和文件系统之间的通信,以及实现接入方业务前端网页中的文档初始化操作。

基于以上两点,接入 WebOffice 服务的三个要素如下:

  • 安装并创建 WebOffice 应用,此应用为在线文档编辑服务的业务对象,是您进行后续接入步骤的前提
  • 服务端实现回调服务,完成 WebOffice 与文件系统之间的通讯
  • 前端集成 WebOffice SDK,在您的网页中实现文档的显示以及后续 API 的调用

WebOffice 服务、网页应用、开发者的服务端(回调服务)的交互如下图所示: 回调交互