赞
踩
文章目录 一、项目简介 二、项目整体认识 2、1 HTTP服务器 2、2 Reactor模型 三、预备知识 3、1 C++11 中的 bind 3、2 简单的秒级定时任务实现 3、3 正则库的简单使用 3、4 通用类型any类型的实现 四、服务器功能模块划分与实现 4、1 Buffer模块 4、2 Socket模块 4、3 Channel模块 4、4 Poller模块 4、5 Eventloop模块 4、5、1 时间轮思想 4、5、2 TimerWheel定时器模块整合 4、5、3 Channel 与 EventLoop整合 4、5、3 时间轮与EventLoop整合 4、6 Connection模块 4、7 Acceptor模块 4、8 LoopThread模块 4、9 LoopThreadPool模块 4、10 TcpServer模块 4、11 测试代码 五、HTTP协议支持实现 5、1 Util模块 5、2 HttpRequest模块 5、3 HttpResponse模块 5、4 HttpContext模块 5、5 HttpServer模块 六、对服务器进行测试 6、1 长连接测试 6、2 不完整报文请求 6、3 业务处理超时测试 6、4 一次发送多条数据测试 6、5 大文件传输测试 6、6 性能测试 声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/583404
文章目录
一、项目简介
二、项目整体认识
2、1 HTTP服务器
2、2 Reactor模型
三、预备知识
3、1 C++11 中的 bind
3、2 简单的秒级定时任务实现
3、3 正则库的简单使用
3、4 通用类型any类型的实现
四、服务器功能模块划分与实现
4、1 Buffer模块
4、2 Socket模块
4、3 Channel模块
4、4 Poller模块
4、5 Eventloop模块
4、5、1 时间轮思想
4、5、2 TimerWheel定时器模块整合
4、5、3 Channel 与 EventLoop整合
4、5、3 时间轮与EventLoop整合
4、6 Connection模块
4、7 Acceptor模块
4、8 LoopThread模块
4、9 LoopThreadPool模块
4、10 TcpServer模块
4、11 测试代码
五、HTTP协议支持实现
5、1 Util模块
5、2 HttpRequest模块
5、3 HttpResponse模块
5、4 HttpContext模块
5、5 HttpServer模块
六、对服务器进行测试
6、1 长连接测试
6、2 不完整报文请求
6、3 业务处理超时测试
6、4 一次发送多条数据测试
6、5 大文件传输测试
6、6 性能测试
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/583404