[发明专利]消息分发方法、装置、服务器及存储介质有效
申请号: | 201810159418.5 | 申请日: | 2018-02-26 |
公开(公告)号: | CN108390933B | 公开(公告)日: | 2021-03-09 |
发明(设计)人: | 兰伟 | 申请(专利权)人: | 广州方硅信息技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 校丽丽 |
地址: | 511442 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 消息 分发 方法 装置 服务器 存储 介质 | ||
1.一种消息分发方法,其特征在于,所述方法包括:
接收对应目标频道的信息发布通知;
根据预先存储的频道与订阅账户的对应关系,确定所述目标频道对应的订阅账户,获取所述目标频道对应的订阅账户的登录状态;
如果所述目标频道对应的订阅账户中存在离线状态的第一订阅账户,则存储所述信息发布通知;
当检测到所述第一订阅账户为在线状态时,向所述第一订阅账户的登录终端发送所述信息发布通知;
所述接收对应目标频道的信息发布通知之后,所述方法还包括:
根据不同的信息发布通知的接收时间先后顺序,按照递增顺序为当前接收的信息发布通知分配顺序编号;
所述当检测到所述第一订阅账户为在线状态时,向所述第一订阅账户的登录终端发送所述信息发布通知,包括:
当检测到所述第一订阅账户为在线状态时,确定所述第一订阅账户对应的第一顺序编号,获取顺序编号排在所述第一顺序编号之后的信息发布通知,将所述顺序编号排在所述第一顺序编号之后的信息发布通知发送给所述第一订阅账户的登录终端;其中,所述第一订阅账户对应的第一顺序编号为所述第一订阅账户最近一次下线时,服务器所存储的信息发布通知对应的顺序编号中,排序最后的顺序编号。
2.根据权利要求1所述的方法,其特征在于,在所述向所述第一订阅账户的登录终端发送所述信息发布通知之后,所述方法还包括:
删除所述第一订阅账户对应的第一顺序编号。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述目标频道的所有订阅账户对应的顺序编号均排在第二顺序编号之后时,在所述当前存储的信息发布通知中,删除所述第二顺序编号对应的信息发布通知;和/或,
当所述第二顺序编号对应的信息发布通知的存储时长达到预设时长时,删除所述第二顺序编号对应的信息发布通知。
4.根据权利要求1-3任一所述的方法,其特征在于,所述方法还包括:
当接收到用于订阅所述目标频道的订阅消息时,获取所述订阅消息中携带的第二订阅账户,将所述目标频道与所述第二订阅账户,对应的添加到所述预先存储的频道与订阅账户的对应关系中。
5.一种消息分发装置,其特征在于,所述装置包括:
接收模块,用于接收对应目标频道的信息发布通知;
第一确定模块,用于根据预先存储的频道与订阅账户的对应关系,确定所述目标频道对应的订阅账户,获取所述目标频道对应的订阅账户的登录状态;
存储模块,用于如果所述目标频道对应的订阅账户中存在离线状态的第一订阅账户,则存储所述信息发布通知;
发送模块,用于当检测到所述第一订阅账户为在线状态时,向所述第一订阅账户的登录终端发送所述信息发布通知;
所述装置还包括分配模块,所述分配模块用于根据不同的信息发布通知的接收时间先后顺序,按照递增顺序为当前接收的信息发布通知分配顺序编号;
所述发送模块,还用于当检测到所述第一订阅账户为在线状态时,确定所述第一订阅账户对应的第一顺序编号,获取顺序编号排在所述第一顺序编号之后的信息发布通知,将所述顺序编号排在所述第一顺序编号之后的信息发布通知发送给所述第一订阅账户的登录终端;其中,所述第一订阅账户对应的第一顺序编号为所述第一订阅账户最近一次下线时,服务器所存储的信息发布通知对应的顺序编号中,排序最后的顺序编号。
6.根据权利要求5所述的装置,其特征在于,所述装置还包括:
第一删除模块,用于在所述向所述第一订阅账户的登录终端发送所述信息发布通知之后,删除所述第一订阅账户对应的第一顺序编号。
7.根据权利要求5所述的装置,其特征在于,所述装置还包括:
第二删除模块,用于当所述目标频道的所有订阅账户对应的顺序编号均排在第二顺序编号之后时,在所述当前存储的信息发布通知中,删除所述第二顺序编号对应的信息发布通知;
第三删除模块,用于当所述第二顺序编号对应的信息发布通知的存储时长达到预设时长时,删除所述第二顺序编号对应的信息发布通知。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州方硅信息技术有限公司,未经广州方硅信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810159418.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种计算机远程监控装置
- 下一篇:一种电动汽车综合管控系统