为了提高自己网络编程能力,找了一个案例作为开发实践,即为http服务器(linux)开发,暂且命名为xhttpd。
xhttpd项目需求:1)支持多用户并发;2)支持配置文件配置参数,命令行修改参数功能;3)支持CGI; 4)支持简单的脚本(语法可以类似asp或者实现一些简单的语法);5)支持日志系统。
系统使用IO多路复用的epoll函数,使用进程池技术处理多客户并发问题。
当系统开发完,应该对自己的技术会有很大的提升
赞
踩
为了提高自己网络编程能力,找了一个案例作为开发实践,即为http服务器(linux)开发,暂且命名为xhttpd。
xhttpd项目需求:1)支持多用户并发;2)支持配置文件配置参数,命令行修改参数功能;3)支持CGI; 4)支持简单的脚本(语法可以类似asp或者实现一些简单的语法);5)支持日志系统。
系统使用IO多路复用的epoll函数,使用进程池技术处理多客户并发问题。
当系统开发完,应该对自己的技术会有很大的提升
转载于:https://my.oschina.net/u/1163001/blog/175504
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。