轻量级http服务器的研究和设计.doc
约36页DOC格式手机打开展开
轻量级http服务器的研究和设计,轻量级http服务器的研究和设计1.3万字36页 原创作品,已通过查重系统摘要 为了满足对嵌入式系统的管理需求,方便用户远程监控机器状态,需要实现一个可以运行在linux平台上的轻量级http服务器。由于嵌入式机器的内存较小,cpu处理能力比较弱,所以要完成的程序要求低资源消耗,尽可能的少占用内存。程序的功能需求为:提...
内容介绍
此文档由会员 马甲线女神 发布
轻量级HTTP服务器的研究和设计
1.3万字 36页 原创作品,已通过查重系统
摘要 为了满足对嵌入式系统的管理需求,方便用户远程监控机器状态,需要实现一个可以运行在Linux平台上的轻量级HTTP服务器。由于嵌入式机器的内存较小,CPU处理能力比较弱,所以要完成的程序要求低资源消耗,尽可能的少占用内存。程序的功能需求为:提供远程用户实时通过HTTP协议进行GET请求文件,在WEB浏览器上能够正常浏览HTTP服务器上的网页。所完成的轻量级服务器程序在启动时,也需要可以动态配置服务端口,可以动态设置访问端口,以免与其他程序发生冲突。
在程序设计时,对程序进行模块划分,主要模块有:主程序模块、网络连接模块、进程管理模块、HTTP请求处理模块。主程序模块负责调用其它功能模块,完成程序的控制。这样既方便于设计,又方便以后的调试,能在调试中快速找出问题所在。而且在需求扩充时,也能够方便的进行二次开发,只需要在程序中增加所需模块并且在主程序中添加此模块。
关键词 嵌入式服务器HTTP程序Linux
1.3万字 36页 原创作品,已通过查重系统
摘要 为了满足对嵌入式系统的管理需求,方便用户远程监控机器状态,需要实现一个可以运行在Linux平台上的轻量级HTTP服务器。由于嵌入式机器的内存较小,CPU处理能力比较弱,所以要完成的程序要求低资源消耗,尽可能的少占用内存。程序的功能需求为:提供远程用户实时通过HTTP协议进行GET请求文件,在WEB浏览器上能够正常浏览HTTP服务器上的网页。所完成的轻量级服务器程序在启动时,也需要可以动态配置服务端口,可以动态设置访问端口,以免与其他程序发生冲突。
在程序设计时,对程序进行模块划分,主要模块有:主程序模块、网络连接模块、进程管理模块、HTTP请求处理模块。主程序模块负责调用其它功能模块,完成程序的控制。这样既方便于设计,又方便以后的调试,能在调试中快速找出问题所在。而且在需求扩充时,也能够方便的进行二次开发,只需要在程序中增加所需模块并且在主程序中添加此模块。
关键词 嵌入式服务器HTTP程序Linux