大数跨境
0
0

【学习】MQTT服务器的搭建

【学习】MQTT服务器的搭建 汇智众享
2020-04-24
0
导读:apache-apollo-1.7.1版本服务器的搭建
MQTT的官网里面提供了官方推荐的各种服务器和客户端使用的各种语言版本的API。有需求的小伙伴可以直接去官方网站下载使用,这里不会过多做一一介绍。



MQTT协议的规定




MQTT协议固定大部分通信规则,但是有一些通讯规则没有规定,交由MQTT服务端(云平台来规定)。

例如:用户名/密码的位数、发布消息的有效载荷格式(纯文本/JSON...)等等。




MQTT的特点



① 轻量级通信协议

② 基于TCP/IP协议

③ 客户端与服务器的模式

④ 消息的发布(Publish)与订阅(Subscribe)模式

注:请求/回答与发布/订阅的区别。

请求/回答:假如A给B打电话,需要B接到电话,才可以交流。

发布/订阅:假如B关注了A的微博,A发出一条信息,B才能收到消息;若B未关注A,A发出的消息B是收不到的。



QoS




QoS(Quality of Service,服务质量指一个网络能够利用各种基础技术,为指定的网络通信提供更好的服务能力,是网络的一种安全机制,是用来解决网络延迟和阻塞等问题的一种技术。

QoS 0:最多分发一次

QoS 1:至少分发一次

QoS 2:仅分发一次


搭建服务器






微信号:汇智众享
长按二维码关注我们吧


【声明】内容源于网络
0
0
汇智众享
物联网平台建设、运维,物联网培训、教学
内容 70
粉丝 0
汇智众享 物联网平台建设、运维,物联网培训、教学
总阅读36
粉丝0
内容70