一种消息推送处理方法及装置制造方法及图纸

技术编号:37996358 阅读:41 留言:0更新日期:2023-06-30 10:10
本发明专利技术提供了一种消息推送处理方法及装置,该方法包括:与服务器建立点对点通讯链接;通过该点对点通讯链接订阅主题;根据订阅的该主题接收该服务器的推送消息,可以解决相关技术中通过消息中间件推送消息,客户端无法得到数据来源且安全性不高的问题,与服务器点对点通信链接,通过订阅主题推送消息,提高了数据通信效率与安全性。通信效率与安全性。通信效率与安全性。

【技术实现步骤摘要】
一种消息推送处理方法及装置


[0001]本专利技术涉及数据处理领域,具体而言,涉及一种消息推送处理方法及装置。

技术介绍

[0002]客户端向消息中间件(如rabbitmq)订阅主题,消息发送者向消息中间件发送消息及主题,消息中间件将符合客户端订阅主题的消息推送给客户端。依赖于消息中间件,并且不是所有消息中间件都支持消息队列传输协议(Message Queuing Telemetry Transport,简称为MQTT)协议。客户端无法得到数据来源,安全性不高。
[0003]针对相关技术中通过消息中间件推送消息,客户端无法得到数据来源且安全性不高的问题,尚未提出解决方案。

技术实现思路

[0004]本专利技术实施例提供了一种消息推送处理方法及装置,以至少解决相关技术中通过消息中间件推送消息,客户端无法得到数据来源且安全性不高的问题。
[0005]根据本专利技术的一个实施例,提供了一种消息推送处理方法,应用于客户端,所述方法包括:
[0006]与服务器建立点对点通讯链接;
[0007]通过所述点对点本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种消息推送处理方法,应用于客户端,其特征在于,所述方法包括:与服务器建立点对点通讯链接;通过所述点对点通讯链接订阅主题;根据订阅的所述主题接收所述服务器的推送消息。2.根据权利要求1所述的方法,其特征在于,通过所述点对点通讯链接订阅主题包括:通过预先与所述服务器协商好的订阅主题格式设置待订阅的一个或多个主题,其中,所述订阅主题格式包括订阅编号、订阅主题名称、订阅内容类型以及订阅实现类名称;通过所述服务器提供的订阅接口订阅待订阅的所述一个或多个主题,其中,所述服务器用于记录所述客户端的标识信息、所述客户端的系统操作用户的标识信息以及所述一个或多个主题的对应关系。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:设置所述一个或多个主题的限制条件,所述服务器用于将所述限制条件关联到对应主题的所述对应关系中。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:通过所述订阅取消接口向所述服务器发送取消订阅请求,其中,所述取消订阅请求中携带有待取消的目标主题名称;接收所述服务器删除所述目标主题名称对应的主题之后返回的取消订阅响应。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:以第一预设时间周期向所述服务器发送心跳报文;在连续预设次数未收到所述服务器的回复报文,断开与所述服务器的点对点通讯链接;以第二时间周期与所述服务器重新建立点对点通讯链接。6.一种消息推送处理方法,应用于服务器,其特征在于,所述方法包括:与客户端建立点对点通讯链接;获取所述客户端通过所述点对点通讯链接订阅的主题;根据订阅的所述主题向所述客户端发送推送消息。7.根据权利要求6所述的方法,其特征在于,获取所述客户端通过所述点对点通讯链接订阅的主题包括:向所述客户端提供订阅接口;通过所述订阅接口获取所述客户端订阅的一个或多个主题,其中,所述一个或多个主题的订阅主题格式包括订阅编号、订阅主题名称、订阅内容类型以及订阅实现类名称;记录所述客户端的标识信息、所述客户端的系统操作用户的标识信息以及所述一个或多个主题的对应关系。8.根据权利要求7所述的方法,其特...

【专利技术属性】
技术研发人员:韩旭黄庆刚宋银城林吉蒙陈国鹏
申请(专利权)人:光大科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1