在线文档信息的同步处理方法、装置及电子设备制造方法及图纸

技术编号:23558588 阅读:22 留言:0更新日期:2020-03-25 04:05
本公开提供了一种在线文档信息的同步处理方法、装置及电子设备,涉及信息处理技术领域。该方法包括:当第一服务器监测到针对在线文档的修改请求时;根据修改请求对在线文档的文档目录树结构进行相应的修改,并向第二服务器发送相应的修改指令,第二服务器将修改指令发送至用户终端,用户终端根据修改指令修改文档目录树结构中对应的节点的文档信息。本公开实现了打开文档目录树结构的用户终端能够根据第一服务器监测到的修改请求,同步修改文档目录树结构,从而不需要进行刷新,即可显示修改后的文档目录树结构,减少了操作步骤,提升了用户体验。

Synchronous processing method, device and electronic equipment of online document information

【技术实现步骤摘要】
在线文档信息的同步处理方法、装置及电子设备
本公开涉及信息处理
,具体而言,本公开涉及一种在线文档信息的同步处理方法、装置及电子设备。
技术介绍
在线文档是一种可多人实时协作编辑的文档创作工具,能够支持设置不同成员查看或编辑权限。用户使用在线文档记录工作时,一个项目会生成多个文档,通常将关联的文档放入一个公共的目录树中,需要的时候先找到公共目录,然后再找其中的文档。为了方便资料的整理与分享,将在线文档组织成一个树形目录结构来进行管理。现有技术中,当目录树结构中的各个节点对应的文档信息发生内容或位置变化时,需要其他用户主动去刷新才能够获取到变化后的目录树结构。当用户没有及时刷新时,则不能显示最近修改的文档目录树结构,影响用户体验。
技术实现思路
本公开提供了一种在线文档信息的同步处理方法、电子设备和存储介质,用于解决现有技术中存在的问题。第一方面,本公开提供了一种在线文档信息的同步处理方法,方法由第一服务器执行,该方法包括:当监测到针对在线文档的修改请求时,根据修改请求对在线文档的文档目录树结构进行相应的修改;向第二服务器发送相应的修改指令,以使第二服务器将修改指令发送至用户终端,其中,第二服务器中存储有用户终端的终端标识与文档目录树结构的目录树ID的对应关系,用户终端为已获取到文档目录树结构的终端。在一种可能的实现方式中,方法还包括:接收用户终端的文档目录树结构获取请求,文档目录树结构获取请求中包括目录树ID;根据目录树ID确定对应的文档目录树结构,将文档目录树结构发送至用户终端;其中,对应关系为第二服务器根据用户终端在获取到文档目录树结构之后发送的长连接建立请求确定的,长连接建立请求中包括终端标识和目录树ID。第二方面,本公开提供了一种在线文档信息的同步处理方法,方法由第二服务器执行,该方法包括:接收第一服务器发送的针对在线文档的修改指令,修改指令为第一服务器监测到针对在线文档的修改请求,并根据修改请求对在线文档的文档目录树结构进行相应的修改之后发送的;根据已存储的用户终端的终端标识与文档目录树结构的目录树ID的对应关系,将修改指令发送至用户终端,以使用户终端根据修改指令修改文档目录树结构中对应的节点的文档信息,用户终端为已获取到文档目录树结构的终端。在一种可能的实现方式中,方法还包括:接收用户终端发送的长连接建立请求,长连接建立请求是用户终端在获取到文档目录树结构之后发送的,长连接建立请求中包括终端标识和目录树ID;根据长连接建立请求建立终端标识和目录树ID的对应关系。第三方面,本公开提供了一种在线文档信息的同步处理方法,方法由用户终端执行,该方法包括:接收第二服务器发送的针对在线文档的修改指令,修改指令为第一服务器监测到针对在线文档的修改请求,并根据修改请求对在线文档的文档目录树结构进行相应的修改之后,向第二服务器发送的;第二服务器为存储有用户终端的终端标识与文档目录树结构的目录树ID的对应关系的服务器;根据修改指令修改文档目录树结构中对应的节点的文档信息。在一种可能的实现方式中,在接收第二服务器发送的针对在线文档的修改指令之前,方法还包括:向第一服务器发送文档目录树结构获取请求,文档目录树结构获取请求中包括目录树ID;接收第一服务器根据文档目录树结构获取请求发送的文档目录树结构;向第二服务器发送长连接建立请求,以使第二服务器根据长连接建立请求建立终端标识和目录树ID的对应关系,长连接建立请求中包括终端标识和目录树ID。在一种可能的实现方式中,根据修改指令修改文档目录树结构中对应的节点的文档信息,包括以下至少一项:若修改指令包括文档增加指令,则在文档目录树结构中增加修改指令对应的节点的文档信息;若修改指令包括位置修改指令,则修改文档目录树结构中修改指令对应节点的文档的位置;若修改指令包括删除指令,则删除文档目录树结构中修改指令对应的节点的文档信息;若修改指令包括标题内容更新指令,则更新文档目录树结构中的修改指令对应的节点的文档标题内容。第四方面,本公开提供了一种在线文档信息的同步处理装置,装置包括:第一修改模块,用于当监测到针对在线文档的修改请求时,根据修改请求对在线文档的文档目录树结构进行相应的修改;第一发送模块,用于向第二服务器发送相应的修改指令,以使第二服务器将修改指令发送至用户终端,其中,第二服务器中存储有用户终端的终端标识与文档目录树结构的目录树ID的对应关系,用户终端为已获取到文档目录树结构的终端。第五方面,本公开提供了一种在线文档信息的同步处理装置,装置包括:第一接收模块,用于接收第一服务器发送的针对在线文档的修改指令,修改指令为第一服务器监测到针对在线文档的修改请求,并根据修改请求对在线文档的文档目录树结构进行相应的修改之后发送的;第二发送模块,用于根据已存储的用户终端的终端标识与文档目录树结构的目录树ID的对应关系,将修改指令发送至用户终端,以使用户终端根据修改指令修改文档目录树结构中对应的节点的文档信息,用户终端为已获取到文档目录树结构的终端。第六方面,本公开提供了一种在线文档信息的同步处理装置,装置包括:第二接收模块,用于接收第二服务器发送的针对在线文档的修改指令,修改指令为第一服务器监测到针对在线文档的修改请求,并根据修改请求对在线文档的文档目录树结构进行相应的修改之后,向第二服务器发送的;第二服务器为存储有用户终端的终端标识与文档目录树结构的目录树ID的对应关系的服务器;第二修改模块,用于根据修改指令修改文档目录树结构中对应的节点的文档信息。第七方面,本公开提供了一种电子设备,该电子设备包括:一个或多个处理器;存储器;一个或多个应用程序,其中一个或多个应用程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个程序配置用于:执行如本公开实施例提供的在线文档信息的同步处理方法对应的操作。第八方面,本公开提供了一种计算机可读存储介质,计算机可读存储介质用于存储计算机指令,当其在计算机上运行时,使得计算机可以执行如本公开实施例提供的在线文档信息的同步处理方法对应的操作。本公开提供的技术方案带来的有益效果是:本公开提供了一种在线文档信息的同步处理方法、装置及电子设备,当第一服务器监测到针对在线文档的修改请求时;根据修改请求对在线文档的文档目录树结构进行相应的修改,并向第二服务器发送相应的修改指令,第二服务器将修改指令发送至用户终端,用户终端根据修改指令修改文档目录树结构中对应的节点的文档信息。本公开实现了打开文档目录树结构的用户终端能够根据第一服务器监测到的修改请求,同步修改文档目录树结构,从而不需要进行刷新,即可显示修改后的文档目录树结构,减少了操作步骤,提升了用户体验。附图说明为了更清楚地说明本公开实施例中的技术方案,下面将对本文档来自技高网...

【技术保护点】
1.一种在线文档信息的同步处理方法,其特征在于,所述方法由第一服务器执行,所述方法包括:当监测到针对在线文档的修改请求时,根据所述修改请求对所述在线文档的文档目录树结构进行相应的修改;/n向第二服务器发送相应的修改指令,以使所述第二服务器将所述修改指令发送至用户终端,其中,所述第二服务器中存储有所述用户终端的终端标识与所述文档目录树结构的目录树ID的对应关系,所述用户终端为已获取到所述文档目录树结构的终端。/n

【技术特征摘要】
1.一种在线文档信息的同步处理方法,其特征在于,所述方法由第一服务器执行,所述方法包括:当监测到针对在线文档的修改请求时,根据所述修改请求对所述在线文档的文档目录树结构进行相应的修改;
向第二服务器发送相应的修改指令,以使所述第二服务器将所述修改指令发送至用户终端,其中,所述第二服务器中存储有所述用户终端的终端标识与所述文档目录树结构的目录树ID的对应关系,所述用户终端为已获取到所述文档目录树结构的终端。


2.根据权利要求1所述的在线文档信息的同步处理方法,其特征在于,所述方法还包括:
接收所述用户终端的文档目录树结构获取请求,所述文档目录树结构获取请求中包括所述目录树ID;
根据所述目录树ID确定对应的文档目录树结构,将所述文档目录树结构发送至所述用户终端;
其中,所述对应关系为所述第二服务器根据所述用户终端在获取到所述文档目录树结构之后发送的长连接建立请求确定的,所述长连接建立请求中包括所述终端标识和所述目录树ID。


3.一种在线文档信息的同步处理方法,所述方法由第二服务器执行,其特征在于,所述方法包括:
接收第一服务器发送的针对在线文档的修改指令,所述修改指令为所述第一服务器监测到针对所述在线文档的修改请求,并根据所述修改请求对所述在线文档的文档目录树结构进行相应的修改之后发送的;
根据已存储的用户终端的终端标识与所述文档目录树结构的目录树ID的对应关系,将所述修改指令发送至所述用户终端,以使所述用户终端根据所述修改指令修改所述文档目录树结构中对应的节点的文档信息,所述用户终端为已获取到所述文档目录树结构的终端。


4.根据权利要求3所述的在线文档信息的同步处理方法,其特征在于,所述方法还包括:
接收所述用户终端发送的长连接建立请求,所述长连接建立请求是所述用户终端在获取到所述文档目录树结构之后发送的,所述长连接建立请求中包括所述终端标识和所述目录树ID;
根据所述长连接建立请求建立所述终端标识和所述目录树ID的对应关系。


5.一种在线文档信息的同步处理方法,其特征在于,所述方法由获取到所述在线文档的目录树的用户终端执行,所述方法包括:
接收第二服务器发送的针对所述在线文档的修改指令,所述修改指令为第一服务器监测到针对所述在线文档的修改请求,并根据所述修改请求对所述在线文档的文档目录树结构进行相应的修改之后,向所述第二服务器发送的;所述第二服务器为存储有所述用户终端的终端标识与所述文档目录树结构的目录树ID的对应关系的服务器;
根据所述修改指令修改所述文档目录树结构中对应的节点的文档信息。


6.根据权利要求5所述的在线文档信息的同步处理方法,其特征在于,在接收第二服务器发送的针对所述在线文档的修改指令之前,所述方法还包括:
向所述第一服务器发送文档目录树结构获取请求,所述文档目录树结构获取请求中包括所述目录树ID;
接收所述第一服务器根据所述文档目录树结构获取请求发送的所述文档目录树结构;
向所述第二服务器发送长连接建立请求,以使所述第二服务器根据所述长连接...

【专利技术属性】
技术研发人员:彭龙腾
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1