[发明专利]广播消息转发方法、装置、设备及存储介质有效
申请号: | 202010761392.9 | 申请日: | 2020-07-31 |
公开(公告)号: | CN111917562B | 公开(公告)日: | 2022-09-02 |
发明(设计)人: | 涂沛 | 申请(专利权)人: | 广州市百果园信息技术有限公司 |
主分类号: | H04L12/18 | 分类号: | H04L12/18;H04L9/40 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 510000 广东省广州市番*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 广播 消息 转发 方法 装置 设备 存储 介质 | ||
本发明实施例公开了广播消息转发方法、装置、设备及存储介质。其中,该方法包括:通过广播系统接收待发送至第一通信群组的第一广播消息,并根据第一广播消息中的第一群组标识查询预设存储系统中的第一映射关系,得到与第一群组标识对应的第一登录进程,第一映射关系中包含群组标识和登录进程的对应关系,随后将第一广播消息转发至第一登录进程,通过第一登录进程根据第一群组标识查询对应的进程内存中的第二映射关系,并根据查询结果确定是否将第一广播消息转发至客户端,其中,第二映射关系中包含群组标识和客户端的对应关系。本发明实施例提供的技术方案,可节省查询时间并降低消息转发次数,有效提升群组通信系统中服务端的广播消息转发效率。
技术领域
本发明实施例涉及通信技术领域,尤其涉及广播消息转发方法、装置、设备及存储介质。
背景技术
随着通信技术的快速发展,人们之间的沟通越来越多样化,存在多种多人通信场景,用户一般以通信群组(如多人聊天室、多人游戏房间或直播间等形式)为单位进行通讯。
在基于通信群组的通信系统中,服务端一般会启动多个供应用程序(Application,APP)客户端进行登录及通信连接的进程,可称为登录进程。用户在使用APP客户端时,客户端一般会选择登录服务端上的一个登录进程进行登录操作,随后通过登录进程与服务端保持通信连接。当服务端中需要向通信群组内的用户发送消息时,一般将消息发送到广播系统,由广播系统转发到登录进程,再由登录进程转发到通信群组内的用户。然而,对于一些通信群组内用户数量较多的场景来说,消息要广播给通信群组内的所有用户时,会容易造成系统负载过高,形成瓶颈,现有的广播消息转发方案无法很好地解决该问题,需要改进。
发明内容
本发明实施例提供了广播消息转发方法、装置、设备及存储介质,可以优化现有的群组通信系统中的广播消息转发方案。
第一方面,本发明实施例提供了一种广播消息转发方法,应用于群组通信系统中的服务端,所述服务端内包含广播系统和预设存储系统,所述服务端在工作时启用多个登录进程,所述方法包括:
通过所述广播系统接收待发送至第一通信群组的第一广播消息,其中,所述第一广播消息中包含所述第一通信群组对应的第一群组标识;
通过所述广播系统根据所述第一群组标识查询预设存储系统中的第一映射关系,得到与所述第一群组标识对应的第一登录进程,其中,所述第一映射关系中包含群组标识和登录进程的对应关系;
通过所述广播系统将所述第一广播消息转发至所述第一登录进程;
通过所述第一登录进程根据所述第一群组标识查询对应的进程内存中的第二映射关系,并通过所述第一登录进程根据查询结果完成将所述第一广播消息转发至客户端,其中,所述第二映射关系中包含群组标识和客户端的对应关系。
第二方面,本发明实施例提供了一种广播消息转发装置,集成于群组通信系统中的服务端,所述服务端内包含广播系统和预设存储系统,所述服务端在工作时启用多个登录进程,所述装置包括:
消息接收模块,用于通过所述广播系统接收待发送至第一通信群组的第一广播消息,其中,所述第一广播消息中包含所述第一通信群组对应的第一群组标识;
第一查询模块,用于通过所述广播系统根据所述第一群组标识查询预设存储系统中的第一映射关系,得到与所述第一群组标识对应的第一登录进程,其中,所述第一映射关系中包含群组标识和登录进程的对应关系;
第一转发模块,用于通过所述广播系统将所述第一广播消息转发至所述第一登录进程;
第二查询模块,用于通过所述第一登录进程根据所述第一群组标识查询对应的进程内存中的第二映射关系;
第二转发模块,用于通过所述第一登录进程根据查询结果完成将所述第一广播消息转发至客户端,其中,所述第二映射关系中包含群组标识和客户端的对应关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市百果园信息技术有限公司,未经广州市百果园信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010761392.9/2.html,转载请声明来源钻瓜专利网。