Swoole系列:建立TCP服务器并发送数据测试

Posted shifu204

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Swoole系列:建立TCP服务器并发送数据测试相关的知识,希望对你有一定的参考价值。

<?php
// 建立tcp服务器下
$host = \'0.0.0.0\';
$port = 9501;
$serv = new swoole_server($host,$port);

$serv->on(\'connect\',function($serv,$fd){
echo"建立链接\\n";
});

$serv->on(\'receive\',function($serv,$fd,$fome_id,$data){
echo"接收到数据:\\n";
var_dump($data);
});

$serv->on(\'close\',function($serv,$fd){
echo"关闭链接\\n";
});

$serv->start();

我们在CRT运行上面的脚本,就开启了TCP服务器的进程,然后我们用网络测试助手来测试一下效果

输入正确的ip号与端口号,点击连接,并发送数据“Test”

服务器断也接收到连接请求与正确的接收到数据了

 网络测试助手下载地址

以上是关于Swoole系列:建立TCP服务器并发送数据测试的主要内容,如果未能解决你的问题,请参考以下文章

网络协议系列之:TCP连接的建立与释放

网络协议系列之:TCP连接的建立与释放

Swoole系列2.3TCPUDP服务客户端

Swoole系列5.2TCP数据边界(粘包)

Swoole系列5.2TCP数据边界(粘包)

7.swoole学习笔记--tcp客户端