C++仿muduo库实现高并发服务器
文章目录
- C++仿muduo库实现高并发服务器
- 一、基础介绍
-
- HTTP服务器
- Reactor模型
-
- 单Reactor单线程:单I/O多路复用+业务处理
- 单Reactor多线程:单I/O多路复⽤+线程池(业务处理)
- 多Reactor多线程:多I/O多路复⽤+线程池(业务处理)
- [One Thread One Loop主从Reactor模型⾼并发服务器](#One Thread One Loop主从Reactor模型⾼并发服务器)
- 二、功能模块划分
- 三、前置知识技术点
- 四、SERVER服务器模块实现
- 五、
- 六、
- 七、
- 八、
- 九、
- 十、
- 总结
一、基础介绍

HTTP服务器

Reactor模型


单Reactor单线程:单I/O多路复用+业务处理


单Reactor多线程:单I/O多路复⽤+线程池(业务处理)



多Reactor多线程:多I/O多路复⽤+线程池(业务处理)



One Thread One Loop主从Reactor模型⾼并发服务器



二、功能模块划分

SERVER模块


HTTP协议模块


三、前置知识技术点
bind
四、SERVER服务器模块实现
缓冲区Buffer类实现
五、
六、
七、
八、
九、
十、
总结
作者wkm是一名中国矿业大学(北京) 大一的新生,希望得到你的关注
如果可以的话,记得一键三联!