請問walkor大佬,我想要實現(xiàn)workerman服務(wù)器既可以接收來自webSocket客戶端的消息,又可以接收來自外部設(shè)備(通過TCP協(xié)議傳輸)的消息該如何實現(xiàn)?
使用gatewayWorker很容易做,多開個gateway端口就行了 參考gateway手冊 http://doc2.workerman.net/326151
這個必須要用gatewayWorker嗎?因為之前一直是在用workerman編寫,我可否直接在原來的PHP文件中引用gatewayWorker后,直接開端口呢?
還是不太理解,剛才我又去看了下gateway文件。如$gateway = new Gateway("Websocket://0.0.0.0:7272");........(初始化)在初始化之后再加一次$gateway = new Gateway("TCP://0.0.0.0:7271");........(初始化)之后,就可以實現(xiàn)同時接收來自websocket和TCP的消息了嗎?
workerman也可以做到參考手冊 http://doc.workerman.net/315156 http://doc.workerman.net/346075 http://doc.workerman.net/315202 http://doc.workerman.net/315238
gateway不了解的可以去嘗試下。手冊已經(jīng)說的很清楚
好的,感謝
好的,謝謝