[发明专利]一种消息推送方法、系统、设备及可读存储介质在审
申请号: | 202210261298.6 | 申请日: | 2022-03-16 |
公开(公告)号: | CN114760297A | 公开(公告)日: | 2022-07-15 |
发明(设计)人: | 白玉亮;王晓旭 | 申请(专利权)人: | 广联达科技股份有限公司 |
主分类号: | H04L67/10 | 分类号: | H04L67/10;H04L51/214;H04L67/1001;H04L67/12;H04L67/141;H04L67/55;H04L67/562;H04L69/16 |
代理公司: | 北京英特普罗知识产权代理有限公司 11015 | 代理人: | 邵煜程 |
地址: | 100193 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 消息 推送 方法 系统 设备 可读 存储 介质 | ||
1.一种消息推送方法,其特征在于,应用于物联网的长连接服务器中,所述方法包括:
按照设定时间间隔定期从所述物联网的预设存储空间中获取待推送的消息;其中,所述待推送的消息是由所述物联网的管理后台通过管理后台服务器存储到所述预设存储空间中的;
从所述待推送的消息中解析出目标物联网设备的身份识别信息,并判断在与所述长连接服务器建立长连接的所有物联网设备的身份识别信息中是否存在所述目标物联网设备的身份识别信息;
若是,则将所述待推送的消息通过长连接发送至所述目标物联网设备;若否,则丢弃所述待推送的消息。
2.根据权利要求1所述的消息推送方法,其特征在于,在所述按照设定时间间隔定期从所述物联网的预设存储空间中获取待推送的消息之前,所述方法还包括:
接收由待建连物联网设备发送并通过负载均衡设备转发而来的建连请求;
从所述建连请求中解析出所述待建连物联网设备的身份识别信息;
基于解析出的身份识别信息,在所述长连接服务器和所述待建连物联网设备之间建立长连接。
3.根据权利要求2所述的消息推送方法,其特征在于,在所述基于解析出的身份识别信息,在所述长连接服务器和所述待建连物联网设备之间建立长连接之后,所述方法还包括:
获取建立的长连接的套接字socket,将所述待建连物联网设备的身份识别信息和所述套接字socket存储到与所述长连接服务器对应的身份信息表中,并在所述身份信息表中建立所述待建连物联网设备的身份识别信息和所述套接字socket的关联关系。
4.根据权利要求3所述的消息推送方法,其特征在于,所述判断在与所述长连接服务器建立长连接的所有物联网设备的身份识别信息中是否存在所述目标物联网设备的身份识别信息,具体包括:
判断在与所述长连接服务对应的身份信息表中是否存在所述目标物联网设备的身份识别信息;
所述将所述待推送的消息通过长连接发送至所述目标物联网设备,具体包括:
从与所述长连接服务对应的身份信息表中获取与所述目标物联网设备的身份识别信息具有关联关系的目标套接字socket;
通过与所述目标套接字socket对应的长连接,将所述待推送的消息发送至所述目标物联网设备。
5.根据权利要求1至4中任一项所述的消息推送方法,其特征在于,所述预设存储空间为消息中间件。
6.一种消息推送系统,其特征在于,应用于物联网中,所述系统包括:物联网设备、负载均衡设备、长连接服务器、管理后台和管理后台服务器;
其中,所述物联网设备,用于向所述负载均衡设备发送表征请求与长连接服务器建立长连接的建连请求;
所述负载均衡设备,用于根据各个长连接服务器的剩余资源,确定出目标长连接服务器,并将所述建连请求转发至所述目标长连接服务器;
所述长连接服务器,用于从所述建连请求中解析出待建连物联网设备的身份识别信息,并基于解析出的身份识别信息,在所述长连接服务器和所述待建连物联网设备之间建立长连接;
所述管理后台,用于生成发送至目标物联网设备的待推送的消息,并将所述待推送的消息发送至所述管理后台服务器;
所述管理后台服务器,用于将所述待推送的消息转发至消息中间件;
所述长连接服务器,还用于按照设定时间间隔定期从所述消息中间件中获取待推送的消息;从所述待推送的消息中解析出目标物联网设备的身份识别信息,并判断在与所述长连接服务器建立长连接的所有物联网设备的身份识别信息中是否存在所述目标物联网设备的身份识别信息;若是,则将所述待推送的消息通过长连接发送至所述目标物联网设备;若否,则丢弃所述待推送的消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广联达科技股份有限公司,未经广联达科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210261298.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种麻醉供药装置
- 下一篇:一种瑞巴派特胃漂浮片及其制备方法