MQTT/TCP/UTP
时间: 2023-08-26 10:07:18 浏览: 93
esp_gtw:适用于MQTT和TCP的ESP8266网关
MQTT是一种轻量级的通信协议,用于在低带宽和不稳定的网络环境中传输消息。它使用发布-订阅模式,可以在设备和应用程序之间进行可靠的消息传递。
TCP(传输控制协议)是一种面向连接的协议,提供可靠的数据传输。在MQTT中,TCP是一种常用的传输方式,用于在客户端和MQTT代理之间建立稳定的连接,并确保消息的可靠传递。
UDP(用户数据报协议)是一种无连接的协议,提供了一种无需建立连接即可进行快速数据传输的方式。在MQTT中,并不常用UDP作为传输方式,因为它不能保证消息的可靠性和顺序传递。
因此,MQTT通常使用TCP作为传输协议,以确保消息的可靠传递和顺序传输。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [2018最新精选的Go框架,库和软件的精选列表 二 https://awesome-go.com/](https://blog.csdn.net/sanshengshi134/article/details/86635877)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* [MQTT windows客户端 同时支持TCP/UDP/MQTT/HTTP C++开发](https://download.csdn.net/download/bona020/9887123)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文