创建UDP。没有onConnect回调,对吗?

zzccomet

$http_worker->onConnect = function($connection)
就是UDP在第一次连接的时候,没有判断是否onconnect对吗?只有send数据后,才有onmessage对吗?
 
另外说个题外话,workerman的

$worker = new Worker('websocket://0.0.0.0:8484');

$worker = new Worker('tcp://0.0.0.0:8484');

不是一个东西吧?
1:那么在javascript里,如何接收tcp的数据呢?我怎么只找到一个ws和wss连接方式。无法连接workerman的$worker = new Worker('tcp://0.0.0.0:8484');
2:那么在php里,如何向workerman接收和发送websocket呢?(甚至是自定义协议),我怎么只找到了一个socket_create,只能建立TCP和UDP。无法连接workerman的$worker = new Worker('websocket://0.0.0.0:8484');

1958 1 0
1个回答

six

udp是无连接的协议,没有握手过程,所以没有onConnect事件。
 
javascript 无法直接连tcp的服务,只能是连websocket服务,用ws或者wss连。
 
在php里向服务端发websocket数据得找个php的websocket客户端才行。
https://github.com/search?utf8=%E2%9C%93&q=websocket+client+php+&type=

  • 暂无评论
年代过于久远,无法发表回答
🔝