首页 > 其他 > 详细

8.swoole学习笔记--异步tcp客户端

时间:2018-02-11 13:59:37      阅读:242      评论:0      收藏:0      [点我收藏+]
<?php
//创建异步tcp客户端
$client=new swoole_client(SWOOLE_SOCK_TCP,SWOOLE_SOCK_ASYNC);
//注册连接成功的回调函数
$client->on(connect,function($cli){
    $cli->send("hello \n");
});
//注册数据接收 $cli:服务端信息 $data:数据
$client->on(receive,function($cli,$data){
    echo "data:$data";
});
//注册连接失败
$client->on(error,function($cli){
    echo "失败\n";
});
//注册关闭函数
$client->on(close,function($cli){
    echo "关闭\n";
});
//发起连接
$client->connect(192.168.10.1,8080,10);
//php index.php
//ps -ajft              //查看启动进程
//service iptables stop //关闭防火墙
?>

技术分享图片

注:本地无法进行异步的效果演示

 

8.swoole学习笔记--异步tcp客户端

原文:https://www.cnblogs.com/zouke1220/p/8441198.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!