MQTT协议|缺点MQTT协议的优点
该页面包括MQTT协议的优缺点。它提到的好处或MQTT的优点和缺点或MQTT的缺点。
MQTT协议是什么?
作品简介:
如图所示MQTT是基于代理的轻量级协议。在此体系结构中,客户端通过代理通信。一个或多个客户端和代理可以相互通信。
MQTT运行在TCP / IP上,因此它是面向连接的协议。它使用发布/订阅通信模型。
MQTT协议的特点如下:
•通过TCP。
•它使用SSL / TLS安全。
•有很多消息用于MQTT协议,如连接、发布、订阅、脱节等。
•用户名/密码是用于“连接”消息。
•它加密负载即负载不可知论者。
•使用1883端口MQTT协议。
➨参考MQTT教程> >为更多的信息。
MQTT协议的好处或优势
以下是或好处MQTT协议的优点:
➨MQTT协议有效负载可以携带任何类型的数据,如二进制ascii文本等。接收者需要解释和解码/发射机所使用的格式。因此MQTT包不可知论者。
➨它使用低大小的数据包,因此可用于低带宽的应用程序。
➨它提供了较低的电池功耗。
➨可靠的协议,它使用QoS选项提供有保证的交付。
➨由于其发布/订阅模型,它是可伸缩的。
➨提供去设计很容易分离设备和服务器。
➨出版设备可以在任何时间发送数据到服务器,不管它的状态。
MQTT协议的缺点或不足
以下是缺点或MQTT协议的缺点:
➨MQTT使用TCP协议,需要更多的处理能力和更多的内存。TCP使用握手协议需要频繁醒来和沟通时间间隔。这会影响电池消耗。此外TCP套接字连接设备趋向于开放对彼此增加内存/能力要求。
➨集中代理限制了可伸缩性,每个客户端设备占用一些开销。为了获得可伸缩性、本地代理中心。
➨集中代理和代理可以作为客户端连接故障点是开放的。
➨并不容易实现与HTTP。
➨它不支持流量控制等高级特性。
➨MQTT协议,客户必须支持TCP / IP。
区别MQTT vs HTTP, MQTT vs DDS, MQTT vs休息,MQTT vs SMQTT, MQTT vs CoAP
MQTT vs HTTP > >MQTT vs休息> >MQTT vs DDS > >MQTT vs SMQTT > >MQTT vs CoAP > >
链接到物联网无线技术
➤无线局域网➤线程➤EnOcean➤罗拉➤SIGFOX➤WHDI➤无线个域网➤6 lowpan➤无线个域网RF4CE➤z - wave➤NFC➤射频识别➤Lonworks➤宿务岛➤UPB
其他无线技术的优点和缺点
之间的区别是什么
OFDM和OFDMA的区别
SC-FDMA和OFDM的区别
不同的输出和再分配
TDD和FDD的区别
FDMA vs TDMA vs CDMA
FDM对TDM
CDMA和GSM