新聞中心
定義
1、MQTT服務器:MQTT(Message Queuing Telemetry Transport,消息隊列遙測傳輸)服務器是一種基于發(fā)布/訂閱模式的“輕量級”通訊協(xié)議,該協(xié)議構建于TCP/IP協(xié)議上,由IBM在1999年發(fā)布,MQTT最大優(yōu)點在于,可以以極少的代碼和有限的帶寬,為連接遠程的傳感器和移動設備提供穩(wěn)定可靠的網(wǎng)絡服務。

2、HTTP服務器:HTTP服務器是利用HTTP協(xié)議處理程序的服務器,其根據(jù)客戶端請求的不同,返回不同的頁面內(nèi)容,或者執(zhí)行其他與Web相關的任務,HTTP服務器通常用于網(wǎng)站的托管和其他與web相關的服務。
特點
1、MQTT服務器:
低開銷:由于它的報文小,使得其在網(wǎng)絡帶寬較低時仍能保證較高的傳輸效率。
適用于不穩(wěn)定的網(wǎng)絡環(huán)境:即使在網(wǎng)絡不穩(wěn)定的情況下,也能保證消息的成功送達。
發(fā)布/訂閱模式:一個設備可以向多個設備發(fā)送消息,也可以從多個設備接收消息。
服務質(zhì)量:提供三種級別的服務質(zhì)量,可以根據(jù)需要選擇。
2、HTTP服務器:
無狀態(tài):每次連接都是獨立的,服務器不保存之前的請求或響應的內(nèi)容。
雙向通信:既可以從服務器到客戶端,也可以從客戶端到服務器。
靈活性高:不僅可以用于網(wǎng)頁,還可以用于API接口等。
成熟穩(wěn)定:經(jīng)過多年發(fā)展,技術成熟且穩(wěn)定。
應用場景
1、MQTT服務器:主要用于物聯(lián)網(wǎng)(IoT),如智能家居、車聯(lián)網(wǎng)、遙感遙控等場景。
2、HTTP服務器:主要用于互聯(lián)網(wǎng),如網(wǎng)站、應用、API接口等。
比較
| MQTT服務器 | HTTP服務器 | |
| 網(wǎng)絡協(xié)議 | 基于TCP/IP | 基于TCP/IP |
| 數(shù)據(jù)傳輸方式 | 發(fā)布/訂閱 | 請求/響應 |
| 主要應用 | 物聯(lián)網(wǎng) | 互聯(lián)網(wǎng) |
| 數(shù)據(jù)包大小 | 較小 | 較大 |
| 對網(wǎng)絡穩(wěn)定性要求 | 較低 | 較高 |
| 服務質(zhì)量 | 有三種級別可選 | 無 |
| 狀態(tài) | 有狀態(tài) | 無狀態(tài) |
本文題目:mqtt服務器和http服務器的區(qū)別
分享URL:http://www.dlmjj.cn/article/djihesc.html


咨詢
建站咨詢
