[发明专利]一种实时消息推送方法及系统在审
申请号: | 202010974492.X | 申请日: | 2020-09-16 |
公开(公告)号: | CN112073533A | 公开(公告)日: | 2020-12-11 |
发明(设计)人: | 陈骋;吴畏;谢睿;戴翔;谢尚成 | 申请(专利权)人: | 广州趣丸网络科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 杨小红 |
地址: | 510000 广东省广州市天河区黄埔大道西122号之二1701房*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实时 消息 推送 方法 系统 | ||
1.一种实时消息推送方法,其特征在于,包括:
推送服务端基于待推送消息中的接收对象信息,结合接收对象信息与proxy节点的映射关系,确定所述接收对象信息对应的目标proxy节点信息,其中所述接收对象信息包括群组信息以及个体用户信息;
所述推送服务端根据所述目标proxy节点信息更新所述待推送消息的路由信息,得到更新后的待推送消息;
所述推送服务端将所述更新后的待推送消息发送至消息中间件,使得所述消息中间件将所述更新后的待推送消息发送至目标proxy节点,以使得所述目标proxy节点将接收到的所述待推送消息转发至所述接收对象信息对应的客户端。
2.根据权利要求1所述的一种实时消息推送方法,其特征在于,所述推送服务端将所述更新后的待推送消息发送至消息中间件具体包括:
所述推送服务端通过串行channel传输方式将所述更新后的待推送消息发送至消息中间件。
3.根据权利要求1所述的一种实时消息推送方法,其特征在于,接收对象信息与proxy节点的映射关系的配置过程具体为:
推送服务端接收proxy节点上传的接收者状态信息,所述客户端状态信息为响应于接收对象信息的变更,由接收对象信息对应的proxy节点生成的接收者更新信息;
推送服务端根据接收到的接收者状态信息,生成接收对象信息与proxy节点的映射关系。
4.一种实时消息推送系统,用于实现如权利要求1至3任意一项所述的实时消息推送方法,其特征在于,包括:推送服务端、消息中间件和proxy节点;
所述推送服务端包括:
目标节点确定单元,用于基于获取到的待推送消息中的接收对象信息,结合接收对象信息与proxy节点的映射关系,确定所述接收对象信息对应的目标proxy节点信息,其中所述接收对象信息包括群组信息以及个体用户信息;
路由信息更新单元,用于根据所述目标proxy节点信息更新所述待推送消息的路由信息,得到更新后的待推送消息;
消息推送单元,用于将所述更新后的待推送消息发送至消息中间件;
所述消息中间件用于将所述待推送消息发送至目标proxy节点,以使得所述目标proxy节点将接收到的所述待推送消息转发至所述接收对象信息对应的客户端。
5.根据权利要求4所述的一种实时消息推送系统,其特征在于,所述消息推送单元具体用于,通过串行channel传输方式将所述更新后的待推送消息发送至消息中间件。
6.根据权利要求4所述的一种实时消息推送系统,其特征在于,所述推送服务端还包括:
状态信息接收单元,用于接收proxy节点上传的接收者状态信息,所述客户端状态信息为响应于接收对象信息的变更,由接收对象信息对应的proxy节点生成的接收者更新信息;
映射关系构建单元,用于根据接收到的接收者状态信息,生成接收对象信息与proxy节点的映射关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州趣丸网络科技有限公司,未经广州趣丸网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010974492.X/1.html,转载请声明来源钻瓜专利网。