[发明专利]对象处理方法、装置、计算机设备和存储介质有效
申请号: | 202110547589.7 | 申请日: | 2021-05-19 |
公开(公告)号: | CN112988777B | 公开(公告)日: | 2021-08-10 |
发明(设计)人: | 熊亮春;叶盛 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F16/23 | 分类号: | G06F16/23;G06F9/52 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 陈小娜;刘雪帆 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 对象 处理 方法 装置 计算机 设备 存储 介质 | ||
1.一种对象处理方法,其特征在于,所述方法包括:
接收针对目标对象的对象交互请求;所述对象交互请求为对所述目标对象进行特定交互的请求;
响应于所述对象交互请求,获取针对所述目标对象的当前变更操作所在的当前变更阶段;所述当前变更操作包括多个操作步骤,所述当前变更操作根据各个所述操作步骤所对应的冲突操作类型划分为多个变更阶段,所述冲突操作类型为所述操作步骤所对应的冲突操作的类型;其中,各个操作步骤按照时序执行;冲突操作是与操作步骤冲突的操作;
根据所述对象交互请求所对应的目标操作类型以及所述当前变更阶段对应的当前相关操作类型,确定所述对象交互请求对应的冲突校验结果,所述当前相关操作类型包括当前冲突操作类型或者当前并行操作类型;所述当前冲突操作类型是指不允许与所述当前变更阶段同步执行的操作类型,所述当前并行操作类型是指允许与所述当前变更阶段同步执行的操作类型;
当所述冲突校验结果为不存在冲突时,根据所述对象交互请求对所述目标对象执行对应的交互操作。
2.根据权利要求1所述的方法,其特征在于,所述获取针对所述目标对象的当前变更操作所在的当前变更阶段包括:
获取针对所述目标对象的所述当前变更操作所对应的当前操作步骤;
确定所述当前操作步骤所对应的变更阶段,作为针对所述目标对象的所述当前变更操作所在的所述当前变更阶段,其中,不同的所述冲突操作类型的连续操作步骤划分在不同的所述变更阶段中。
3.根据权利要求2所述的方法,其特征在于,对所述当前变更操作进行阶段划分的步骤包括:
确定所述当前变更操作所对应的当前操作步骤序列,所述当前操作步骤序列包括多个按照操作顺序进行排列的所述操作步骤;
确定所述当前操作步骤序列中各个所述操作步骤所对应的所述冲突操作类型;
根据所述操作步骤所对应的所述冲突操作类型对所述当前操作步骤序列进行划分,得到所述当前变更操作所对应的多个所述变更阶段,其中,相同冲突操作类型的连续操作步骤划分在相同的所述变更阶段中。
4.根据权利要求1所述的方法,其特征在于,所述根据所述对象交互请求所对应的目标操作类型以及所述当前变更阶段对应的当前相关操作类型,确定所述对象交互请求对应的冲突校验结果包括:
从所述对象交互请求中提取操作类型标识,根据所提取的所述操作类型标识得到所述对象交互请求对应的目标操作类型;
将所述目标操作类型与所述当前冲突操作类型进行对比,当根据对比结果确定所述当前冲突操作类型包括所述目标操作类型时,确定所述冲突校验结果为存在冲突。
5.根据权利要求1所述的方法,其特征在于,所述根据所述对象交互请求所对应的目标操作类型以及所述当前变更阶段对应的当前相关操作类型,确定所述对象交互请求对应的冲突校验结果包括:
从所述对象交互请求中提取操作类型标识,根据所提取的所述操作类型标识得到所述对象交互请求对应的目标操作类型;
将所述目标操作类型与所述当前并行操作类型进行对比,当根据对比结果确定所述当前并行操作类型不包括所述目标操作类型时,确定所述冲突校验结果为存在冲突。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述冲突校验结果为存在冲突时,停止根据所述对象交互请求对所述目标对象执行对应的交互操作。
7.根据权利要求1所述的方法,其特征在于,所述根据所述对象交互请求对所述目标对象执行对应的交互操作包括:
确定所述目标对象对应的第一操作阶段,所述第一操作阶段为所述对象交互请求对应的下一操作阶段;
当所述第一操作阶段所对应的阶段优先级满足优先执行条件时,发送针对所述目标对象的操作锁定请求;
当确定接收到针对所述操作锁定请求的锁定响应信息时,执行所述第一操作阶段所对应的所述操作步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110547589.7/1.html,转载请声明来源钻瓜专利网。