[发明专利]消息处理方法及装置有效
申请号: | 202010117101.2 | 申请日: | 2020-02-25 |
公开(公告)号: | CN111338822B | 公开(公告)日: | 2023-06-27 |
发明(设计)人: | 宋增宽;吴英强 | 申请(专利权)人: | 北京字节跳动网络技术有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 北京风雅颂专利代理有限公司 11403 | 代理人: | 朱智勇 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 消息 处理 方法 装置 | ||
本公开公开了一种消息处理方法、装置、电子设备和计算机可读存储介质。其中方法包括:获取消息模型;其中,消息模型包含消息生成层、消息分发层和消息展示层;通过消息生成层将源数据生成消息;其中,消息中包含消息生成层与消息分发层约定的标准化协议字段;通过消息分发层确定消息的接收对象;通过消息展示层将消息展示给接收对象。本公开实施例通过获取消息模型;其中,消息模型包含消息生成层、消息分发层和消息展示层;通过消息生成层将源数据生成消息;通过消息分发层确定消息的接收对象;通过消息展示层将消息展示给接收对象,本公开实施例的消息处理方法可以适用于任何消息的生成、分发和展示,具备高复用性和高扩展性。
技术领域
本公开涉及消息处理技术领域,特别是涉及一种消息处理方法、装置和计算机可读存储介质。
背景技术
移动互联网时代,应用程序即app的消息通知是每个app必不可少的功能。消息因为其一旦推送出去就无法撤回的特性,导致在系统设计的时候非常容易出问题,造成误推、乱推消息的现象。
另外,消息通知的形式固然单一,但是消息生成的背后往往蕴含着非常复杂的逻辑,如何将这种既对立又统一的形式从技术角度尽可能实现一个高复用、高扩展的系统是业内一直没有标准化解决的难题。
发明内容
提供该发明内容部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该发明内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
本公开解决的技术问题是提供一种消息处理方法,以至少部分地解决现有技术中消息推送没有标准化解决的技术问题。此外,还提供一种消息处理装置、消息处理硬件装置、计算机可读存储介质和消息处理终端。
为了实现上述目的,根据本公开的一个方面,提供以下技术方案:
一种消息处理方法,包括:
获取消息模型;其中,所述消息模型包含消息生成层、消息分发层和消息展示层;
通过所述消息生成层将源数据生成消息;其中,所述消息中包含所述消息生成层与所述消息分发层约定的标准化协议字段;
通过所述消息分发层确定所述消息的接收对象;
通过所述消息展示层将所述消息展示给所述接收对象。
为了实现上述目的,根据本公开的一个方面,提供以下技术方案:
一种消息处理装置,包括:
模型获取模块,用于获取消息模型;其中,所述消息模型包含消息生成层、消息分发层和消息展示层;
消息生成模块,用于通过所述消息生成层将源数据生成消息;其中,所述消息中包含所述消息生成层与所述消息分发层约定的标准化协议字段;
消息分发模块,用于通过所述消息分发层确定所述消息的接收对象;
消息展示模块,用于通过所述消息展示层将所述消息展示给所述接收对象。
为了实现上述目的,根据本公开的一个方面,提供以下技术方案:
一种电子设备,包括:
存储器,用于存储非暂时性计算机可读指令;以及
处理器,用于运行所述计算机可读指令,使得所述处理器执行时实现上述任一项所述的消息处理方法。
为了实现上述目的,根据本公开的一个方面,提供以下技术方案:
一种计算机可读存储介质,用于存储非暂时性计算机可读指令,当所述非暂时性计算机可读指令由计算机执行时,使得所述计算机执行上述任一项所述的消息处理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司,未经北京字节跳动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010117101.2/2.html,转载请声明来源钻瓜专利网。