不是很理解mqtt協(xié)議到底是什么意思。我自己用swoole搭建過一個服務(wù)器接收客戶端的消息。mqtt協(xié)議又是什么意思?。 swoole支持嗎?$server = new swoole_server("127.0.0.1", 9503);
$server->on('connect', function ($server, $fd){ echo "connection open: {$fd}\n";
});
$server->on('receive', function ($server, $fd, $reactor_id, $data) {
$server->send($fd, "Swoole: {$data}");
$server->close($fd);
});
$server->on('close', function ($server, $fd) { echo "connection close: {$fd}\n";
});
$server->start();是不是搭建的時候也像搭建swoole的tcp協(xié)議服務(wù)器差不多??。那阿里云服務(wù)器提供的mqtt服務(wù)又是什么意思?。 自己能搭的用阿里云提供的話怎么使用邏輯層代碼? 搞不靈清。。。
2 回答

紅糖糍粑
TA貢獻1815條經(jīng)驗 獲得超6個贊
首先我沒深入搞過mqtt,不過沒吃過豬肉,但見過豬跑,以前在一家區(qū)塊鏈公司做外包的時候,幫他們做過一個mqtt服務(wù)。
mqtt協(xié)議是基于tcp協(xié)議的,所以他的底子還是tcp,只不過他基于tcp定義了自己的數(shù)據(jù)格式。如果你想對mqtt協(xié)議的具體格式,你可以出門左拐看下workerman中的mqtt協(xié)議解析器,使用純PHP實現(xiàn)的
其次swoole是支持mqtt協(xié)議的
- 2 回答
- 0 關(guān)注
- 455 瀏覽
添加回答
舉報
0/150
提交
取消