码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2018-02-11 14:42:42      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:连接失败   iptables   学习   service   启动进程   end   erro   function   class   

<?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客户端

标签:连接失败   iptables   学习   service   启动进程   end   erro   function   class   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!