简单的linux的http服务器开发

   为了提高自己网络编程能力,找了一个案例作为开发实践,即为http服务器(linux)开发,暂且命名为xhttpd。

    xhttpd项目需求:1)支持多用户并发;2)支持配置文件配置参数,命令行修改参数功能;3)支持CGI; 4)支持简单的脚本(语法可以类似asp或者实现一些简单的语法);5)支持日志系统。     

    系统使用IO多路复用的epoll函数,使用进程池技术处理多客户并发问题。

    当系统开发完,应该对自己的技术会有很大的提升

    

你可能感兴趣的:(简单的linux的http服务器开发)