一种消息处理方法、装置、存储介质及计算机设备制造方法及图纸

技术编号:19821862 阅读:39 留言:0更新日期:2018-12-19 14:44
本发明专利技术公开了一种消息处理方法、装置、存储介质及计算机设备。所公开的消息处理方法,包括:获取消息标识;基于消息标识从消息处理查找表中查找对应的消息处理操作;执行消息处理操作。所公开的技术方案能够将多次判断操作变为1次查找操作,减少了处理时延。

【技术实现步骤摘要】
一种消息处理方法、装置、存储介质及计算机设备
本专利技术涉及数据处理领域,尤其涉及一种消息处理方法、装置、存储介质及计算机设备。
技术介绍
包括计算机、通信、自动化等系统在内的许多现有的数据处理系统,都需要根据不同类型的消息和/或事件等相关参数进行相应的操作。微信公众平台的消息和/或事件的类型等相关参数众多,要想得到与指定类型的消息和/或事件的对应的操作步骤,通常需要执行复杂的判断。例如,当只需要考虑消息类型时,现有技术通常会枚举出微信服务器需要处理的所有消息类型(即,列举每一种可能的消息类型),然后针对每一种枚举类型设计具体操作(即,具体的逻辑处理过程)。现有的微信公众平台开发方案对于客户端发来的消息,通常都需要在服务器端做多重判断,不能(例如,根据消息类型、和/或事件类型、和/或事件KEY值等更多的其他条件)一次性地判断出应该执行哪一种业务逻辑,因此增大了处理时延(即,由于顺序处理造成了时延较大的情况)。如图1所示,假如一共有A、B、C三种消息类型,如果从类型A至类型C执行顺序判断操作,那么要得到C类型的消息对应的C消息处理逻辑的话,需要执行3次判断而不是1次。随着业务的不断扩展本文档来自技高网...

【技术保护点】
1.一种消息处理方法,其特征在于,包括:获取消息标识;基于所述消息标识从消息处理查找表中查找对应的消息处理操作;执行所述消息处理操作。

【技术特征摘要】
1.一种消息处理方法,其特征在于,包括:获取消息标识;基于所述消息标识从消息处理查找表中查找对应的消息处理操作;执行所述消息处理操作。2.根据权利要求1所述的消息处理方法,其特征在于,还包括:在所述消息处理查找表中预先存储、增加、删除或修改所述消息标识与所述消息处理操作之间的对应关系。3.根据权利要求1或2所述的消息处理方法,其特征在于,在基于所述消息标识从所述消息处理查找表中查找对应的消息处理操作的步骤中:将所述消息标识作为B树中的节点的关键字,以实现快速查找功能。4.根据权利要求1或2所述的消息处理方法,其特征在于,所述消息标识根据下列中的至少一项唯一地确定:消息类型、事件类型、事件KEY值。5.一种消息处理装置,其特征在于,包括:接收模块,用于获取消息标识;查找模块,用于基于所述消息标识从消息处理查找表中查找对应的消息处理操作;执行模块,用于执行...

【专利技术属性】
技术研发人员:王毅
申请(专利权)人:海尔优家智能科技北京有限公司
类型:发明
国别省市:北京,11

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

1