MQTT协议相关

MQTT是基于TCP协议的应用层协议

协议定位:

  • TCP是面向连接,可靠的,基于字节流的传输层的通信协议
  • MQTT是在低带宽,高延迟,不可靠的网络下进行数据相对可靠的传输的应用层协议
  • HTTP(超文本传输协议),基于TCP/IP通信协议来传输数据,端口是80

传输单位:

  • TCP传输的是packet
  • MQTT传输的是消息,订阅,发布。

传输质量:

  • TCP是可靠的字节流传输服务
  • MQTT三种消息发布的QOS服务等级,0, 1, 2;简化了消息发送不同服务质量的工作量

MQTT协议特点:

  • 基于topic,broker的订阅发布,双向通信
  • 最大限度减少传输流量,payload使用二进制协议
  • mqtt客户端在进行链接的时候,可以进行用户认证
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值