一种协同编辑的方法及装置、电子设备制造方法及图纸

技术编号:33530159 阅读:24 留言:0更新日期:2022-05-19 01:59
本发明专利技术涉及计算机科学领域,具体涉及一种协同编辑的方法及装置、电子设备,所述方法包括:接收各个终端发送的编辑请求,以确定目标编辑对象对应的所有终端,响应于目标终端对目标编辑对象的操作,确定操作信息,将所述操作信息广播至对所述目标编辑对象进行编辑的其他终端,以使得所述其他终端同步所述操作。通过后台对数据的同步,实现了将其他用户的数据展示在本地中,同时,通过将本地数据进行广播使得其他终端也可以同步本地数据,极大的提高了工作效率,实现了协同图形化编辑。实现了协同图形化编辑。实现了协同图形化编辑。

【技术实现步骤摘要】
一种协同编辑的方法及装置、电子设备


[0001]本专利技术涉及计算机科学领域,具体涉及一种协同编辑的方法及装置、电子设备。

技术介绍

[0002]现有技术下,有两种编辑方式:
[0003]其一,时通过在本地部署的方式,完成本地图形化编辑,所述编辑包括:编写测试用例等等场景。这种情况下无法多人同时在线编辑,难以满足对数据时效性的追求。
[0004]而在另一种方式下,通常时采用表格或者文档的方式进行协同编辑,但是采用这样的方式不易理解,效率较低,操作也及其繁琐,不适应需要。
[0005]因此,需要一种协同编辑的方法及装置、电子设备,以克服上述缺陷。

技术实现思路

[0006]有鉴于此,本专利技术实施例提供了一种协同编辑的方法及装置、电子设备,以解决无法多人协同编辑图形化界面的问题。
[0007]根据第一方面,本专利技术实施例提供了一种协同编辑的方法,包括:
[0008]接收各个终端发送的编辑请求,以确定目标编辑对象对应的所有终端;
[0009]响应于目标终端对目标编辑对象的操作,确定操作信息;
[0010]将所述操作信息广播至对所述目标编辑对象进行编辑的其他终端,以使得所述其他终端同步所述操作。
[0011]本专利技术实施例提供的协同编辑的方法,通过后台对数据的同步,实现了将其他用户的数据展示在本地中,同时,通过将本地数据进行广播使得其他终端也可以同步本地数据,极大的提高了工作效率,实现了协同图形化编辑。
[0012]结合第一方面,在第一方面第一实施方式中,所述响应于目标终端对目标编辑对象的操作,确定操作信息,还包括:
[0013]响应于目标终端对目标编辑对象的操作,确定目标编辑对象的渲染效果。
[0014]结合第一方面第一实施方式,在第一方面第二实施方式中,所述响应于目标终端对目标编辑对象的操作,确定目标编辑对象的渲染效果包括:基于历史操作信息,确定所述目标编辑对象中各个节点之间的关系;
[0015]基于所述节点之间的关系,连接所述各个节点。
[0016]结合第一方面第一实施方式,在第一方面第三实施方式中,所述响应于目标终端对目标编辑对象的操作,确定目标编辑对象的渲染效果的包括:
[0017]判断是否存在历史渲染效果;
[0018]当不存在历史渲染效果时,响应于目标终端对目标编辑对象的操作,通过初始化模块,确定目标编辑对象的渲染效果。
[0019]结合第一方面,在第一方面第四实施方式中,所述将所述操作信息广播至对所述目标编辑对象进行编辑的其他终端,以使得所述其他终端同步所述操作,包括:
[0020]通过调用网络协议模块对应的函数,将所述操作信息广播至对所述目标编辑对象进行编辑的其他终端,以使得所述其他终端同步所述操作。
[0021]结合第一方面第三实施方式,在第一方面第五实施方式中,所述判断是否存在历史渲染效果,还包括:
[0022]当存在历史渲染效果时,通过核心处理模块确定目标编辑对象的渲染效果。
[0023]结合第一方面,在第一方面第六实施方式中,所述将所述操作信息广播至对所述目标编辑对象进行编辑的其他终端,以使得所述其他终端同步所述操作,还包括:
[0024]将所述渲染效果广播至对所述目标编辑对象进行编辑的其他终端,以使得所述其他终端同步所述渲染效果。
[0025]根据第二方面,本专利技术实施例提供了一种协同编辑的装置,包括:
[0026]第一处理单元,用于接收各个终端发送的编辑请求,以确定目标编辑对象对应的所有终端;
[0027]第二处理单元,用于响应于目标终端对目标编辑对象的操作,确定操作信息;
[0028]第三处理单元,用于将所述操作信息广播至对所述目标编辑对象进行编辑的其他终端,以使得所述其他终端同步所述操作。
[0029]根据第三方面,本专利技术实施例提供了一种电子设备,包括:存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行第一方面或者第一方面的任意一种实施方式中所述的协同编辑的方法。
[0030]根据第四方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行第一方面或者第一方面的任意一种实施方式中所述的协同编辑的方法。
附图说明
[0031]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0032]图1是根据本专利技术实施例的协同编辑的方法的流程图;
[0033]图2是根据本专利技术实施例的协同编辑的方法的流程图;
[0034]图3是根据本专利技术实施例的协同编辑的方法的示意图;
[0035]图4是根据本专利技术实施例的协同编辑的方法的流程图;
[0036]图5是根据本专利技术实施例的协同编辑的装置的结构框图;
[0037]图6是本专利技术实施例提供的电子设备的硬件结构示意图。
具体实施方式
[0038]下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0039]在本专利技术的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
[0040]在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,还可以是两个元件内部的连通,可以是无线连接,也可以是有线连接。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本专利技术中的具体含义。
[0041]在本专利技术的描述中,需要说明的是,在本申请说明书和所附权利要求书中使用的术语“及/和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
[0042]此外,下面所描述的本专利技术不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。
[0043]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种协同编辑的方法,其特征在于,包括:接收各个终端发送的编辑请求,以确定目标编辑对象对应的所有终端;响应于目标终端对目标编辑对象的操作,确定操作信息;将所述操作信息广播至对所述目标编辑对象进行编辑的其他终端,以使得所述其他终端同步所述操作。2.根据权利要求1所述的方法,其特征在于,所述响应于目标终端对目标编辑对象的操作,确定操作信息,还包括:响应于目标终端对目标编辑对象的操作,确定目标编辑对象的渲染效果。3.根据权利要求2所述的方法,其特征在于,所述响应于目标终端对目标编辑对象的操作,确定目标编辑对象的渲染效果包括:基于历史操作信息,确定所述目标编辑对象中各个节点之间的关系;基于所述节点之间的关系,连接所述各个节点。4.根据权利要求2所述的方法,其特征在于,所述响应于目标终端对目标编辑对象的操作,确定目标编辑对象的渲染效果的包括:判断是否存在历史渲染效果;当不存在历史渲染效果时,响应于目标终端对目标编辑对象的操作,通过初始化模块,确定目标编辑对象的渲染效果。5.根据权利要求1所述的方法,其特征在于,所述将所述操作信息广播至对所述目标编辑对象进行编辑的其他终端,以使得所述其他终端同步所述操作,包括:通过调用网络协议模块对应的函数,将所述操作信息广播至对所述目标编辑对象进行编辑的其他终端,以使得所述其他终端同步所述操作...

【专利技术属性】
技术研发人员:陈俊禧叶日藏钟赞煌
申请(专利权)人:天翼云科技有限公司
类型:发明
国别省市:

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

1