[发明专利]一种分层状态机实现消息推送的方法和装置有效
申请号: | 201710930050.3 | 申请日: | 2017-10-09 |
公开(公告)号: | CN107741884B | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 尹成;张文明;陈少杰 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;H04L29/08 |
代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 刘杰 |
地址: | 430000 湖北省武汉市东湖开*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种分层状态机实现消息推送的方法和装置,包括接收层、交换层、路由层和消费层,首先,所述接收层接收服务器发送的分别来自不同平台的消息;其次,所述接收层将接收到的所述消息与所述交换层分别以两个不同的线程运行于同一进程中将所述消息传递给所述交换层;然后,所述交换层对所述消息进行统一格式转换后传递给所述路由层;最后,所述路由层运行于工作线程,将接收到的所述消息推送给运行于UI线程的所述消费层。各层级分工明细,且无耦合度,提高了消息推送的兼容性和成功率。由此解决了现有技术中各种第三方消息推送平台不兼容,导致消息推送送达率低的技术问题,达到了兼容多种推送平台,进而提高消息推送成功率的技术效果。 | ||
搜索关键词: | 一种 分层 状态机 实现 消息 推送 方法 装置 | ||
【主权项】:
一种分层状态机实现消息推送的方法,其特征在于,所述分层状态机包括接收层、交换层、路由层和消费层,应用于安卓终端,包括:所述接收层接收服务器发送的分别来自不同平台的消息;所述接收层将接收到的所述消息与所述交换层分别以两个不同的线程运行于同一进程中将所述消息传递给所述交换层;所述交换层对所述消息进行统一格式转换后传递给所述路由层;所述路由层运行于工作线程,将接收到的所述消息推送给运行于UI线程的所述消费层。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710930050.3/,转载请声明来源钻瓜专利网。
- 上一篇:遥控器的节能方法、装置及存储介质
- 下一篇:一种邻区优化方法和装置