$http_worker->onConnect = function($connection)
就是UDP在第一次連接的時候,沒有判斷是否onconnect對嗎?只有send數(shù)據(jù)后,才有onmessage對嗎?
?
另外說個題外話,workerman的
$worker = new Worker('websocket://0.0.0.0:8484');
和
$worker = new Worker('tcp://0.0.0.0:8484');
不是一個東西吧?
1:那么在javascript里,如何接收tcp的數(shù)據(jù)呢?我怎么只找到一個ws和wss連接方式。無法連接workerman的$worker = new Worker('tcp://0.0.0.0:8484');
2:那么在php里,如何向workerman接收和發(fā)送websocket呢?(甚至是自定義協(xié)議),我怎么只找到了一個socket_create,只能建立TCP和UDP。無法連接workerman的$worker = new Worker('websocket://0.0.0.0:8484');
udp是無連接的協(xié)議,沒有握手過程,所以沒有onConnect事件。
?
javascript 無法直接連tcp的服務,只能是連websocket服務,用ws或者wss連。
?
在php里向服務端發(fā)websocket數(shù)據(jù)得找個php的websocket客戶端才行。
https://github.com/search?utf8=%E2%9C%93&q=websocket+client+php+&type=