* 实践教学 * 兰州理工大学 计算机与通信学院 2015 年春季学期 嵌入式系统开发课程设计 题 目: 基于 LINUX 系统的嵌入式 WEB 服务器的设计 专业班级: 通信工程 12 级 1 班 姓 名: 王爱强 学 号: 12250110 指导教师: 张玺君 成 绩: 嵌入式系统开发课程设计 目录 摘 要 .1 前 言 .2 一、基本原理 .3 1.1 嵌入式 WEB 服务器概述 .3 1.2 SOCKET 编程概述 .4 二、系统分析 .6 2.1 整体结构图 .6 2.2 连接处理模块 .6 三、详细设计 .7 3.1 主程序设计 .7 3.2 客户连接处理模块设计 .8 3.3 客户请求解析处理模块设计 .8 3.4 发送 HTTP 协议数据头模块设计 .9 四、运行结果 .11 参考文献 .14 总 结 .15 致 谢 .16 附录 .17 嵌入式系统开发课程设计 1 摘 要 嵌入式 Web 服务器主要用于远程监测和控制,它不同于传统的 Web 服务器,硬件 处理器能力和储存能力有限,因此操作系统等相关软件需要进行裁剪以适应嵌入式环 境,开源代码的操作系统 Linu 型具