2018年12月3日
摘要: webSocket协议是基于TCP的一种新的网络协议,它实现了浏览器与服务器全双工(full-duplex)通信—— 允许服务器主动发送信息给客户端。 为什么需要websocket 缺陷: HTTP的通讯只能由客户端发起 websocket特点 1.建立在TCP协议之上 2.性能开销小通讯高效 3. 阅读全文
posted @ 2018-12-03 17:14 kevin_yang123 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 测试方法: http_server.php 文件内容 <?php // use Swoole\Http\Server; // $http = new Server("0.0.0.0",9501); 实例化例子 $http = new swoole_http_server("0.0.0.0",8811 阅读全文
posted @ 2018-12-03 16:07 kevin_yang123 阅读(981) 评论(0) 推荐(0) 编辑
摘要: liunx下安装netcat 1.下载安装包 wget https://sourceforge.net/projects/netcat/files/netcat/0.7.1/netcat-0.7.1.tar.gz 2.解压缩文件 tar -zxvf netcat-0.7.1.tar.gz -C /u 阅读全文
posted @ 2018-12-03 15:31 kevin_yang123 阅读(1924) 评论(0) 推荐(1) 编辑
摘要: 运行 php 文件 server.php 运行结果是如下: 只是服务器开启了 如果想看客户端连接的情况 可以测试一下 从新连接一个连接 用命令 方式 telnet 127.0.0.1 9501 这个9501 是前面server服务器设置的连接端口 跟前面对应就可以了 客户端连接之后 服务器就会获取到 阅读全文
posted @ 2018-12-03 11:31 kevin_yang123 阅读(625) 评论(0) 推荐(0) 编辑
摘要: 运行 swoole_server 服务报错显示端口被占用 解决思路: 1.用命令查看该端口 看是否存在 netstat -anp | grep 9501 2.如果存在 就用 kill对应端口号 把该进程杀死 kill 6554 没有显示 连接结果 就是说明已经被杀死了 直接关闭端口 kill -9 阅读全文
posted @ 2018-12-03 11:24 kevin_yang123 阅读(7016) 评论(0) 推荐(0) 编辑