服务器程序通常应具备的 feature

一个持续运行的服务器程序,通常应具有以下 feature

 

1.  daemonlize : 转为后台程序

2.  支持配置文件,可对参数进行定制

3. 支持命令行选项

4. 日志模块

5. 事件驱动的主循环

6. 调试/控制接口: 可以 socket 、 pipe 作为调试/控制接口,控制服务器的行为

posted @ 2010-06-07 21:20  rstevens  阅读(198)  评论(0)    收藏  举报