[发明专利]一种关联事件处理方法及装置有效

专利信息
申请号: 201510993292.8 申请日: 2015-12-24
公开(公告)号: CN106921619B 公开(公告)日: 2020-04-14
发明(设计)人: 林耿 申请(专利权)人: 阿里巴巴集团控股有限公司
主分类号: H04L29/06 分类号: H04L29/06
代理公司: 北京博思佳知识产权代理有限公司 11415 代理人: 林祥
地址: 英属开曼群岛大开*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 关联 事件 处理 方法 装置
【说明书】:

本申请公开了一种关联事件处理方法及装置。一种关联事件处理方法包括:接收事件请求侧针对目标事件的处理请求消息;判断是否已接收过组标识对应的事件处理请求消息;如果未接收过组标识对应的事件处理请求消息,则在目标事件为撤销事件的情况下,不向事件请求侧反馈针对目标事件的处理失败消息;如果已接收过组标识对应的事件处理请求消息,则进一步判断是否处理过组标识对应的基本事件,如果未处理过且目标事件为基本事件,则不执行目标事件的处理操作。应用上述方案,能够在消息乱序的情况下做出正确的处理并及时反馈给事件请求侧,避免消息重发所导致的各种问题。

技术领域

本申请涉及网络应用技术领域,尤其涉及一种关联事件处理方法及装置。

背景技术

网络技术的发展,不仅实现了设备之间的资源共享,也使得设备之间的协作变得更容易实现。在互联网时代,一台设备只要具备互联网接入功能,就能够方便地与接入互联网的任意设备进行通信,进一步实现各种协作功能。

任意形式的设备协作,都需要基于消息交互完成,在一些应用场景下,消息交互有一定的顺序要求,如果没有按照顺序要求进行处理,就可能导致系统运行错误。

例如,存在消息A和消息B,消息A用于请求执行某事件,消息B用于请求撤销该事件,从发送方的角度,处理逻辑自然是先发送消息A再发送消息B。正常情况下,接收方也应该按照先A后B的顺序接收消息并依次处理,然而,中间通信环节的不确定性却导致了消息乱序现象的客观存在。根据现有技术的处理方式,接收方如果在接收到基本事件请求之前接收到了相应的撤销请求,首先会由于基本事件不存在而导致撤销事件无法执行,进而还会导致基本事件正常执行而没有撤销,造成预期功能无法正常实现。尽管在有些情况下可以利用错误反馈机制来提示发送方重发请求,然而重发操作不仅会导致设备资源及网络资源的浪费,也给用户增加了额外的操作以及等待时间。事实上,在一些时效性要求较高的应用场景,即便重发请求可能也无法及时起到相应的作用。

发明内容

针对上述技术问题,本申请提供一种关联事件处理方法及装置,以减少消息重发机制所导致的各种问题,技术方案如下:

根据本申请的第一方面,提供一种关联事件处理方法,应用于事件处理侧,相互关联的基本事件及其撤销事件共用同一事件组标识,该方法包括:

接收事件请求侧针对目标事件的处理请求消息,所述目标事件包括基本事件或撤销事件;

根据所述目标事件的组标识,判断是否已接收过所述组标识对应的事件处理请求消息;

如果未接收过所述组标识对应的事件处理请求消息,则在所述目标事件为基本事件的情况下,执行所述目标事件的处理操作;在所述目标事件为撤销事件的情况下,不向事件请求侧反馈针对所述目标事件的处理失败消息;

如果已接收过所述组标识对应的事件处理请求消息,则进一步判断是否处理过所述组标识对应的基本事件,如果已处理过且所述目标事件为撤销事件,则执行所述目标事件的处理操作;如果未处理过且所述目标事件为基本事件,则不执行所述目标事件的处理操作。

根据本申请的第二方面,提供一种关联事件处理装置,应用于事件处理侧,相互关联的基本事件及其撤销事件共用同一事件组标识,该装置包括:

消息接收模块,用于接收事件请求侧针对目标事件的处理请求消息,所述目标事件包括基本事件或撤销事件;

第一判断模块,用于根据所述目标事件的组标识,判断是否已接收过所述组标识对应的事件处理请求消息;

第二判断模块,用于判断是否处理过所述组标识对应的基本事件;

第三判断模块,用于判断所述目标事件的类型;

第一执行模块,用于在未接收过所述组标识对应的事件处理请求消息、且所述目标事件为基本事件的情况下,执行所述目标事件的处理操作;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510993292.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top