网络编程
文章平均质量分 53
王倍林
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
网络编程:PHP 实现 “IO多路复用模型 - poll & epoll“
相关知识点如果看不明白,可以翻开我关于网络编程的其他代码;从简单到复杂的实现进程名称设置poll、epoll 时间模型基于event事件框架的信号处理服务端代码<?phpdefine('MAX_PROCESS_NUM', 5);// 内存数据表class Memory{ /** * 事件框架容器 * @var EventBase */ public static $eventBase = null; /**原创 2021-01-11 23:43:01 · 460 阅读 · 0 评论 -
网络编程:PHP 实现 “IO多路复用模型 - select“
标题原创 2021-01-11 20:12:10 · 302 阅读 · 0 评论 -
网络编程:PHP 实现 “非阻塞IO模型“
服务端代码<?php// 自定义流格式请查看// - https://www.php.net/manual/zh/function.stream-filter-register// 注意: UNIX、TCP是流; UDP是数据包。$addr = "tcp://0.0.0.0:6666";$mode = STREAM_SERVER_BIND|STREAM_SERVER_LISTEN;$socket = stream_socket_server($addr, $errno, $errm原创 2021-01-10 23:57:53 · 376 阅读 · 0 评论 -
网络编程:PHP 实现 “多进程阻塞IO模型“
服务端代码<?phpdefine("MAX_PROCESS_NUM", 1);// 自定义流格式请查看// - https://www.php.net/manual/zh/function.stream-filter-register// 注意: UNIX、TCP是流; UDP是数据包。$addr = "tcp://0.0.0.0:6666";$mode = STREAM_SERVER_BIND|STREAM_SERVER_LISTEN;$socket = stream_soc原创 2021-01-10 22:55:53 · 181 阅读 · 0 评论 -
网络编程:PHP 实现 “单进程阻塞IO模型“
<?php// 自定义流格式请查看// - https://www.php.net/manual/zh/function.stream-filter-register// 注意: UNIX、TCP是流; UDP是数据包。$addr = "tcp://0.0.0.0:6666";$mode = STREAM_SERVER_BIND|STREAM_SERVER_LISTEN;$socket = stream_socket_server($addr, $errno, $errmsg, $m原创 2021-01-10 22:19:33 · 223 阅读 · 0 评论
分享