在线文档的编辑方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:21432366 阅读:27 留言:0更新日期:2019-06-22 11:58
本发明专利技术涉及一种在线文档的编辑方法、装置、计算机设备和存储介质,第一终端获取在线文档,接收服务器推送的操作信息,该操作信息为第二终端对在线文档进行第二编辑操作的信息,第一终端生成对在线文档的第一编辑操作,该第一编辑操作为与第二编辑操作无冲突的编辑操作,第一终端将第一编辑操作发送给服务器,服务器根据第一编辑操作对在线文档进行编辑,使得用户能够通过第一终端及时得知第二终端对在线文档的操作信息,在对在线文档进行编辑时,能够及时规避与已知的编辑操作发生冲突,克服了传统技术编辑效率低的问题,通过第一终端将与第二编辑操作无冲突的第一编辑操作发送给服务器对在线文档进行编辑,提高了对在线文档的编辑效率。

【技术实现步骤摘要】
在线文档的编辑方法、装置、计算机设备和存储介质
本专利技术涉及计算机应用软件
,特别是涉及一种在线文档的编辑方法、在线文档的编辑装置、计算机设备和计算机可读存储介质。
技术介绍
随着计算机应用软件的迅速发展,如网页文档等在线文档为多个用户提供了同时在线编辑的功能,用户可以通过各自的终端访问服务器存储的在线文档,并对在线文档进行相应的编辑操作,服务器会根据用户在各个终端上进行的编辑操作对在线文档进行同步更新,以支持多个用户同时在线编辑。在传统技术中,多个用户同时对在线文档进行编辑时,不同的用户提交编辑内容给服务器,服务器需要先判断各个用户的编辑内容是否发生冲突,如无冲突则提交成功,服务器对在线文档进行编辑;如有冲突则通知用户修复冲突的编辑内容后再次提交,直至冲突完全解决。这种技术导致在线文档的编辑效率低,实时性差,还影响用户体验。
技术实现思路
基于此,有必要针对传统技术在线文档的编辑效率低的技术问题,提供一种在线文档的编辑方法、在线文档的编辑装置、计算机设备和计算机可读存储介质。一种在线文档的编辑方法,包括步骤:获取在线文档;接收服务器推送的操作信息;所述操作信息为第二终端对所述在线文档进行第二编辑操作的信息;生成对所述在线文档的第一编辑操作;所述第一编辑操作为与所述第二编辑操作无冲突的编辑操作;将所述第一编辑操作发送至所述服务器;所述第一编辑操作用于触发所述服务器根据所述第一编辑操作编辑所述在线文档。一种在线文档的编辑方法,包括步骤:将在线文档发送至第一终端;向所述第一终端推送操作信息;所述操作信息为第二终端对所述在线文档进行第二编辑操作的信息;所述操作信息用于指示所述第一终端生成对所述在线文档的第一编辑操作;所述第一编辑操作为与所述第二编辑操作无冲突的编辑操作;接收所述第一终端发送的所述第一编辑操作,根据所述第一编辑操作编辑所述在线文档。一种在线文档的编辑装置,包括:文档获取模块,用于获取在线文档;信息接收模块,用于接收服务器推送的操作信息;所述操作信息为第二终端对所述在线文档进行第二编辑操作的信息;操作生成模块,用于生成对所述在线文档的第一编辑操作;所述第一编辑操作为与所述第二编辑操作无冲突的编辑操作;操作发送模块,用于将所述第一编辑操作发送至所述服务器;所述第一编辑操作用于触发所述服务器根据所述第一编辑操作编辑所述在线文档。一种在线文档的编辑装置,包括:文档发送模块,用于将在线文档发送至第一终端;信息推送模块,用于向所述第一终端推送操作信息;所述操作信息为第二终端对所述在线文档进行第二编辑操作的信息;所述操作信息用于指示所述第一终端生成对所述在线文档的第一编辑操作;所述第一编辑操作为与所述第二编辑操作无冲突的编辑操作;文档编辑模块,用于接收所述第一终端发送的所述第一编辑操作,根据所述第一编辑操作编辑所述在线文档。一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下步骤:获取在线文档;接收服务器推送的操作信息;所述操作信息为第二终端对所述在线文档进行第二编辑操作的信息;生成对所述在线文档的第一编辑操作;所述第一编辑操作为与所述第二编辑操作无冲突的编辑操作;将所述第一编辑操作发送至所述服务器;所述第一编辑操作用于触发所述服务器根据所述第一编辑操作编辑所述在线文档。一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下步骤:将在线文档发送至第一终端;向所述第一终端推送操作信息;所述操作信息为第二终端对所述在线文档进行第二编辑操作的信息;所述操作信息用于指示所述第一终端生成对所述在线文档的第一编辑操作;所述第一编辑操作为与所述第二编辑操作无冲突的编辑操作;接收所述第一终端发送的所述第一编辑操作,根据所述第一编辑操作编辑所述在线文档。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:获取在线文档;接收服务器推送的操作信息;所述操作信息为第二终端对所述在线文档进行第二编辑操作的信息;生成对所述在线文档的第一编辑操作;所述第一编辑操作为与所述第二编辑操作无冲突的编辑操作;将所述第一编辑操作发送至所述服务器;所述第一编辑操作用于触发所述服务器根据所述第一编辑操作编辑所述在线文档。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:将在线文档发送至第一终端;向所述第一终端推送操作信息;所述操作信息为第二终端对所述在线文档进行第二编辑操作的信息;所述操作信息用于指示所述第一终端生成对所述在线文档的第一编辑操作;所述第一编辑操作为与所述第二编辑操作无冲突的编辑操作;接收所述第一终端发送的所述第一编辑操作,根据所述第一编辑操作编辑所述在线文档。上述在线文档的编辑方法、装置、计算机设备和存储介质,第一终端可以获取服务器发送的在线文档,第一终端接收服务器推送的操作信息,该操作信息为第二终端对在线文档进行第二编辑操作的信息,第一终端生成对该在线文档的第一编辑操作,该第一编辑操作为与第二编辑操作无冲突的编辑操作,第一终端将该第一编辑操作发送给服务器,服务器根据该第一编辑操作对在线文档进行编辑,使得用户通过第一终端能够及时得知第二终端对在线文档的操作信息,在通过第一终端对在线文档进行编辑时,能够及时规避与已知的编辑操作发生冲突,克服了传统技术通过服务器进行冲突判断再对编辑操作进行调整导致编辑效率低的问题,通过第一终端将与第二编辑操作无冲突的第一编辑操作发送给服务器对在线文档进行编辑,提高了对在线文档的编辑效率。附图说明图1为一个实施例中在线文档的编辑方法的应用环境图;图2为一个实施例中在线文档的编辑方法的流程示意图;图3为一个实施例中在线文档的示意图;图4(a)为一个实施例中在线文档编辑前的示意图;图4(b)为一个实施例中在线文档编辑后的示意图;图5为另一个实施例中在线文档的编辑方法的流程示意图;图6为一个实施例中在线文档的编辑装置的结构框图;图7为另一个实施例中在线文档的编辑装置的结构框图;图8为一个实施例中计算机设备的内部结构图;图9为另一个实施例中计算机设备的内部结构图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。需要说明的是,本专利技术实施例所涉及的术语“第一\第二”仅仅是是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二”在允许的情况下可以互换特定的顺序或先后次序。应该理解“第一\第二”区分的对象在适当情况下可以互换,以使这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。本专利技术提供的在线文档的编辑方法,可以应用于如图1所示的应用环境中,图1为一个实施例中在线文档的编辑方法的应用环境图,其中,终端100可以通过网络与服务器200进行连接,服务器200中可以存储有如网页文档等在线文档,在线文档的类型可以包括多种,例如WORD文档、EXCEL文档和PPT文档等,用户可以通过终端100访问服务器200中存储的在线文档,访问服务器200在线文本文档来自技高网...

【技术保护点】
1.一种在线文档的编辑方法,其特征在于,包括步骤:获取在线文档;接收服务器推送的操作信息;所述操作信息为第二终端对所述在线文档进行第二编辑操作的信息;生成对所述在线文档的第一编辑操作;所述第一编辑操作为与所述第二编辑操作无冲突的编辑操作;将所述第一编辑操作发送至所述服务器;所述第一编辑操作用于触发所述服务器根据所述第一编辑操作编辑所述在线文档。

【技术特征摘要】
1.一种在线文档的编辑方法,其特征在于,包括步骤:获取在线文档;接收服务器推送的操作信息;所述操作信息为第二终端对所述在线文档进行第二编辑操作的信息;生成对所述在线文档的第一编辑操作;所述第一编辑操作为与所述第二编辑操作无冲突的编辑操作;将所述第一编辑操作发送至所述服务器;所述第一编辑操作用于触发所述服务器根据所述第一编辑操作编辑所述在线文档。2.根据权利要求1所述的在线文档的编辑方法,其特征在于,所述将所述第一编辑操作发送至所述服务器的步骤包括:将所述第一编辑操作进行本地缓存;根据设定的时间周期将所述本地缓存的第一编辑操作发送至所述服务器。3.根据权利要求1所述的在线文档的编辑方法,其特征在于,所述接收服务器推送的操作信息的步骤包括:当处于编辑模式时,与所述服务器建立长连接;通过所述长连接接收所述服务器实时推送的操作信息。4.根据权利要求3所述的在线文档的编辑方法,其特征在于,还包括步骤:当处于浏览模式时,与所述服务器建立短连接;在所述生成对所述在线文档的第一编辑操作的步骤之后,还包括:通过所述短连接根据所述第一编辑操作在本地对所述在线文档进行编辑。5.根据权利要求4所述的在线文档的编辑方法,其特征在于,还包括步骤:当退出所述编辑模式时,断开所述长连接,切换为所述浏览模式。6.一种在线文档的编辑方法,其特征在于,包括步骤:将在线文档发送至第一终端;向所述第一终端推送操作信息;所述操作信息为第二终端对所述在线文档进行第二编辑操作的信息;所述操作信息用于指示所述第一终端生成对所述在线文档的第一编辑操作;所述第一编辑操作为与所述第二编辑操作无冲突的编辑操作;接收所述第一终端发送的所述第一编辑操作,根据所述第一编辑操作编辑所述在线文档。7.根据权利要求6所述的在线文档的编辑方法,其特征在于,所述第一编辑操作为所述第一终端将所述第一编辑操作进行本地缓存,根据设定的时间周期发送的所述本地缓存的第一编辑操作。8.根据权利要求6所述的在线文档的编辑方法,其特征...

【专利技术属性】
技术研发人员:黄宝华胡建华
申请(专利权)人:广州视源电子科技股份有限公司广州视睿电子科技有限公司
类型:发明
国别省市:广东,44

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

1