一种基于C语言的HTTP服务器
CN201910426800.2,一种基于C语言的HTTP服务器,本发明涉及运行在linux环境下的一个静态的HTTP服务器。发明主要目标是呈现给用户一个简单高效轻量级,支持非阻塞IO,支持高并发,支持多线程,支持配置文件读写的HTTP服务器。本发明以Linux操作系统为开发环境,用C语言开发,同时调用了Linux的系统API来实现。高并发是用epoll实现,非阻塞IO是用fcntl实现,当然多线程也是用Linux底层的函数的。本发明的线程池是用生产者消费者模型来实现的,当有多个请求同时过来时系统就会把请
时间:2023-03-21 热度:30℃