摘要: 现有消息推送系统存在安全漏洞、个性化智能推送不足等问题。为此,基于消息队列遥测传输(MQTT)技术,提出一种消息推送系统,采用轻量的MQTT协议实现消息推送,包括安全认证和多样化智能推送设计,既能保证系统安全,又能根据用户个性化需求和消息传递性能要求,智能选择合理的消息发送方式和消息通信模式。测试结果表明该系统推送成功率高,消息发送和接收时间短。
关键词:
移动终端,
消息推送,
消息队列遥测传输协议,
安全认证,
多样化智能推送
Abstract: Existing message push systems have some problems,such as security vulnerabilities,lack of personalized intelligent push,etc.This paper presents a safe and intelligent message push system which is based on Message Queuing Telemetry Transport(MQTT) protocol,using lightweight MQTT protocol to push messages,including designs of safety authentication and diversification of intelligent push.It not only can ensure the system security,but also can choose a reasonable way of message sending and message communication mode intelligently according to user’s individual needs and messaging performance requirements.Test results show that the success rate of push is high,and message sending and receiving time is short.
Key words:
mobile terminal,
message push,
Message Queuing Telemetry Transport(MQTT) protocol,
security authentication,
diversified intelligent push
中图分类号:
姜妮,张宇,赵志军. 基于消息队列遥测传输的推送系统[J]. 计算机工程.
JIANG Ni,ZHANG Yu,ZHAO Zhijun. Push System Based on Message Queuing Telemetry Transport[J]. Computer Engineering.