基于MQTT协议的即时消息业务设计与实现

被引:31
作者
林浒 [1 ]
张家铭 [1 ,2 ]
杨海波 [1 ]
机构
[1] 中国科学院沈阳计算技术研究所
[2] 中国科学院大学
关键词
即时消息; 发布/订阅; MQTT; 移动互联网;
D O I
10.15888/j.cnki.csa.005678
中图分类号
TP393.01 []; TN929.5 [移动通信];
学科分类号
081201 ; 1201 ; 080402 ; 080904 ; 0810 ; 081001 ;
摘要
近年来,宽带接入技术正以十分惊人的速度发展.与此同时,移动互联网技术也日益成熟,即时消息业务已成为移动互联时代的应用热点.在互联网中XMPP和SIMPLE被广泛使用,但其并不能很好的适用于移动互联网.采用发布/订阅模型的MQTT协议是一种轻量级的消息传输协议,具有低功耗、节省流量和可扩展性强的优点.本文首先分析了XMPP和SIMPLE协议的不足之处,研究了MQTT协议的消息格式以及协议的使用方式,之后对即时消息业务进行了设计和实现.并在功能和性能上进行了相关的测试和分析.
引用
收藏
页码:219 / 224
页数:6
相关论文
共 4 条
[1]   MQTT协议在移动互联网即时通信中的应用 [J].
马跃 ;
孙翱 ;
贾军营 ;
孙建伟 ;
于碧辉 ;
杨雪华 .
计算机系统应用, 2016, 25 (03) :170-176
[2]   面向移动互联网的Presence/IM机制研究 [J].
杨海波 ;
王默涵 ;
贾正锋 ;
卜立平 .
小型微型计算机系统, 2015, 36 (11) :2549-2553
[3]   基于MQTT协议的消息推送服务器 [J].
任亨 ;
马跃 ;
杨海波 ;
贾正锋 .
计算机系统应用, 2014, 23 (03) :77-82
[4]  
MQTT3.1Protocol Specification. IBM,Eurotech. http//public.dhe.ibm.com/software/dw/webservices/ws-mqtt/mqtt-v3rl.ht ml . 2010