
项目二
文章平均质量分 89
仿muduo库实现one thread one loop式并发服务器
Fan_558
三大追求:爱、知识、钱
展开
-
010 仿muduo实现高性能服务器组件_Http协议模块
HTTP协议模块⽤于对⾼并发服务器模块进⾏协议⽀持,基于提供的协议⽀持能够更⽅便的完成指定协议服务器的搭建。原创 2024-07-29 12:05:51 · 764 阅读 · 0 评论 -
009 仿muduo实现高性能服务器组件_Server模块流程分析
本文将会以一个server和client端简单的通信来为你梳理server模块的各个子模块之间的联系,最后会将所有子模块进行封装为一个TcpServer模块。原创 2024-07-29 10:57:31 · 973 阅读 · 0 评论 -
008 仿muduo实现高性能服务器组件_监听连接管理
本文介绍监听连接的管理模块,实际上就是对Socket与Channel模块进行了一个封装到此,我们的server服务器这个模块中的所有小模块都介绍完了。原创 2024-07-29 09:35:20 · 313 阅读 · 0 评论 -
007 仿muduo实现高性能服务器组件_理解one thread one loop
本文将会介绍LoopThread与LoopThreadPool模块,将这两个模块理解了,便能理解该项目的核心思想。原创 2024-07-28 15:47:01 · 546 阅读 · 0 评论 -
006 仿muduo实现高性能服务器组件_超时连接管理
本文的重点是EventLoop模块,从一开始我们说该项目是一个one thread one loop式的主从reactor服务器,这个loop指的就是eventloop,也叫做reactor模块关于什么是主从reactor与one thread one loop一个线程绑定一个eventloop该如何理解,下一篇都会解答。原创 2024-07-28 14:57:18 · 840 阅读 · 0 评论 -
005 仿muduo实现高性能服务器组件_通信连接管理
本文的核心模块是Connection模块,该模块实现了对一个通信套接字的整体管理,未来获取到新连接,每一个新连接都会设置一个connection进行管理,connection模块中包含了我们对连接的操作,以及对可读可写错误任意事件的设置。原创 2024-07-27 10:39:52 · 919 阅读 · 0 评论 -
004 仿muduo实现高性能服务器组件_Buffer模块与Socket模块的实现
这章将会向你介绍仿muduo高性能服务器组件的buffer模块与socket模块的实现。原创 2024-05-31 14:47:30 · 486 阅读 · 0 评论 -
003 仿muduo实现高性能服务器组件_前置知识
在正式讲解模块设计前,将会介绍模块当中的一些前置知识以及组件设计(timewheel时间轮,正则表达式、通用型容器any)原创 2024-05-28 15:52:41 · 1036 阅读 · 0 评论 -
002 仿muduo库实现高性能服务器组件_整体框架
本文不会包含任何项目模块的代码,旨在向你介绍项目具体分为哪几个模块,考虑到还没有涉及任何模块的学习,因此本文主要是为了让你写此项目的时候有一个初步印象,所以本文也不会涉及对各个模块深度剖析。原创 2024-05-26 12:15:00 · 1018 阅读 · 0 评论 -
001 仿muduo库实现高性能服务器组件_项目简介
仿muduo库实现one thread one loop式并发服务器项目简介原创 2024-05-22 21:52:01 · 839 阅读 · 0 评论