基于mqtt协议的消息推送服务器,一种基于MQTT协议的消息推送系统

主权项:

1.一种基于MQTT协议的消息推送系统,其特征在于:包括客户端、内容推送服务器端,数据库服务器,内容推送服务器端包括管理子系统和推送子系统,所述推送子系统包括MQTT引擎模块、订阅模块、消息队列和发布模块,数据库服务器上安装有数据库,数据库表包括权限表、角色表、用户表、数据权限表、发布表、消息表、设备表、推送记录表、主题表、订阅表,所述内容推送服务器端与数据库服务器通称为远程主机;客户端,为集成了消息推送功能的应用程序,分成订阅客户端和发布客户端;客户端在与内容推送服务器端进行交互,在交互之前通过MQTT协议与内容推送服务器端建立连接;订阅客户端与内容服务器端之间有订阅主题和接收内容服务器推送到主题消息两种交互,发布客户端和内容推送服务器端之间有发布客户端向服务器端发布主题消息的交互;内容推送服务器端,是整个系统的中间层,负责处理客户端的请求并和数据库服务器进行数据交互,内容推送服务器端处理客户端的连接、订阅、发布等请求,然后根据客户端的不同请求与数据库服务器进行数据读写交互,最后将结果返回给客户端;数据库服务器,内容推送系统主要数据库服务器分为消息数据库服务器和用户信息服务器;消息数据库服务器与推送服务器进行存储主题消息和主题消息相关查询交互,用户信息数据库服务器主要和管理系统服务器进行用户相关信息保存于查询交互。

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值