大家好,既然無法接收客戶端發(fā)來的數(shù)據(jù),那我怎么知道設(shè)備的狀態(tài),我本來是想發(fā)送命令給設(shè)備,設(shè)備給我返回狀態(tài)碼。剛接觸物聯(lián)網(wǎng),有點不太明白。 用gatewayWorker已經(jīng)連接上了,可以給設(shè)備發(fā)送消息。剛開始沒有用GatewayClient,看手冊看到了這句話,不知道理解的對不對。...
比如,向物聯(lián)網(wǎng)設(shè)備發(fā)送“獲取參數(shù)”指令,并返回參數(shù)...
具體的業(yè)務(wù)需求是這樣的: 開發(fā)一個服務(wù)端,需要支持硬件的tcp長連接,硬件連接到服務(wù)端之后回跟服務(wù)端進行通信。 在web端實時監(jiān)控設(shè)備的在線狀態(tài)和數(shù)據(jù)上報,并且能在web端下發(fā)指令給連接著服務(wù)端的硬件。 關(guān)于第一點,用Gateway框架可以直接實現(xiàn)。但是關(guān)于第二點需求,我目前的做法是利用Workerman重新建立一個websocket的服務(wù)端,然后web連接上這個websocket的服務(wù)端,所有的跟硬件之間的通信都通...