![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络编程
文章平均质量分 93
菜鸟@木子
菜鸟一枚,努力进取。
展开
-
网络编程 -- epoll原理和I/O多路复用
I/O 多路复用的本质,是通过一种机制(系统内核缓冲I/O数据),让单个进程可以监视多个文件描述符,一旦某个描述符就绪(一般是读就绪或写就绪),能够通知程序 进行相应的读写操作。原创 2022-12-07 09:24:31 · 386 阅读 · 1 评论 -
网络编程 -- Reactor模型学习
Reactor 反应器基于IO多路复用和回调函数的原理而创造出,用于处理高并发的服务器框架。 Reactor架构模式允许事件驱动的应用通过多路分发的机制去处理来自不同客户端的多个请求。 上图为Reactor核心事件处理流程,主要是以下几个关键组件 2.完成代码 代码如下(示例): 总结 以上为Reactor模型的简单归纳和总结,以便于以后方便回顾和熟悉,在文章中参考了大量网上优秀文章的内容。 https://zhuanlan.zhihu.com/p/93612337# https://cloud.ten原创 2022-12-07 09:07:08 · 378 阅读 · 0 评论