本文已被:浏览 3718次 下载 5374次
Received:September 30, 2017 Revised:November 01, 2017
Received:September 30, 2017 Revised:November 01, 2017
中文摘要: 伴随着互联网的飞速发展,特别是在近几年中,移动互联网的发展更为迅猛.在移动互联网中,消息推送是其中很重要的一部分,它是手机客户端信息发布和通信的重要方式.MQTT协议是Android系统中消息推送的实现技术之一,由于其具有低功耗、节省流量和可扩展性强的优点,目前已得到了众多应用.同时,RocketMQ作为一种分布式消息队列,在服务器分布式部署上具有很大优势,具有高性能、高可靠、高实时、分布式特点.本文介绍了MQTT协议与RocketMQ的这种开源项目的应用,并通过RocketMQ与Mosquitto相结合的方式,实现了一种基于RocketMQ的MQTT消息推送服务器及其分布式部署.
Abstract:With the rapid development of Internet, especially in recent years, the development of mobile Internet is increasingly rapid. Message push, an important way for mobile client to publish information and make communication, plays a significant role in mobile Internet. MQTT protocol is one of the implementation technologies of message push in Android system with low power consumption and high scalability. In addition, it can save Internet traffic, so it has been used in many applications. Meanwhile, as a distributed message queue, RocketMQ has great advantages in distributed deployment of servers. It has the characteristics of high performance, high reliability, and high real time ability. This paper introduces the MQTT protocol and the application of RocketMQ, and implements an MQTT protocol message push server based on RocketMQ through the combination of RocketMQ and Mosquitto and its distributed deployment.
keywords: MQTT RocketMQ message push server
文章编号: 中图分类号: 文献标志码:
基金项目:
引用文本:
马跃,颜睿陽,孙建伟.基于RocketMQ的MQTT消息推送服务器分布式部署方案.计算机系统应用,2018,27(6):83-86
MA Yue,YAN Rui-Yang,SUN Jian-Wei.Distributed Deployment Scheme of MQTT Message Push Server Based on RocketMQ.COMPUTER SYSTEMS APPLICATIONS,2018,27(6):83-86
马跃,颜睿陽,孙建伟.基于RocketMQ的MQTT消息推送服务器分布式部署方案.计算机系统应用,2018,27(6):83-86
MA Yue,YAN Rui-Yang,SUN Jian-Wei.Distributed Deployment Scheme of MQTT Message Push Server Based on RocketMQ.COMPUTER SYSTEMS APPLICATIONS,2018,27(6):83-86