剛接觸workerMan這個框架,而且以前也沒有做過類似的項目,所以不太理解,希望大家能夠幫我解答一下
現在項目是這樣的:
A:一個安全硬件,是一部電話,通過TCP傳輸方式,它所反饋的信息,提交到我們的服務器上,
B:Web端的一個后臺管理這個硬件。
電話所反饋的信息能夠提交到我的Even.php這個文件中,而且也可以處理。
但是在Web端應該去怎么配置協(xié)議?
PS:可能我描述的有問題。也希望大家能夠幫助我一下
參見手冊多協(xié)議部分。
http://wtbis.cn/gatewaydoc/advanced/multi-protocols.html
可以開個tcp的端口(給電話連),再開個websocket端口(給瀏覽器連)。
這些端口發(fā)來的數據都經過同一個Event.php處理,可以在這個文件里面做到tcp 和 websocket互相通訊發(fā)送信息。
如果要在Event.php中區(qū)分當前請求到底是tcp(電話)請求還是websocket(瀏覽器)請求,可以參考手冊 http://wtbis.cn/gatewaydoc/faq/get-gateway-port.html
最后提示下:tcp會有粘包現象,要處理下