1、設(shè)備通過socket長鏈接到workerman,網(wǎng)頁通過http下發(fā)命令給workerman控制設(shè)備
2、WINDOWS下,用的Workerman 4.0.6 按照手冊的“一個workerman兩種協(xié)議”和“向指定客戶端發(fā)送數(shù)據(jù)”的方法實現(xiàn)如下:
3、在$http_worker->onMessage中,TELNET 鏈接可以收到網(wǎng)頁向發(fā)送來的消息。但是將$http_worker->socketWorker->connections換成$http_worker->socketWorker->uidConnections。TELNET就無法接收到了。
4、看起來是uidConnections數(shù)組沒有效果。這樣就無法通過網(wǎng)頁向指定用戶發(fā)送命令了。麻煩各位幫忙看看,謝謝!