WebServer
文章平均质量分 95
haolikeyou
这个作者很懒,什么都没留下…
展开
-
【C++项目】Tiny Linux WebServer---逻辑单元前置---线程同步
文章目录前言逻辑单元线程同步线程池总结前言上篇【C++项目】Tiny Linux WebServer—webserver架构分析与介绍已经简单介绍了webserver基础架构各个单元部分的简要功能与需要采用的技术。接下来我们将要介绍逻辑单元部分的实现。逻辑单元逻辑单元主要负责处理I/O输入输出,http请求报文解析等逻辑。而为了提高服务器效率,我们需要采用多线程方式实现逻辑单元的并发实行。而实现多线程并发执行,我们使用线程同步以及线程池技术实现以减少服务器的资源安全以及资源消耗。后面讲分别讲解线原创 2022-04-04 16:44:01 · 295 阅读 · 0 评论 -
【C++项目】Tiny Linux WebServer---webserver架构分析与介绍
文章目录前言事务处理模式 Reactor 、 ProactorReactor模式Proactor同步I/O模拟Proactor模式基本架构模块介绍总结前言在进行linux网络编程之前,我们需要来了解整个项目的流程。事务处理模式 Reactor 、 Proactor在webserver服务器中,针对常见的三类事务:I/O事务、信号定时事件、逻辑事务。对于事务的处理模式,有两种高效的方式:Reactor和Proactor模式。其中同步I/O通常用于实现Reactor模式,异步I/O模型通常用于实现P原创 2022-03-30 00:33:06 · 1957 阅读 · 1 评论 -
【C++项目】Tiny Linux WebServer---开篇介绍
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言Webserver 介绍Webserver基础架构Webserver详细技术总结前言【C++后端开发项目入门:TinywebServer】:一个简易轻型的webserver服务器,对于C++后台开发方向作为起始项目是一个不错的选择。关于webserver的c++实现网络上存在许许多多的资料,github也有许多开源的项目。本系列文章将参考社长大大的TinyWebServer以及牛客网公布的开放课程Linux 高并发服务.原创 2022-03-28 23:24:23 · 4205 阅读 · 0 评论