ARM平台嵌入式WEB服务器的设计与实现
[关键词:ARM平台,嵌入式,WEB服务器] [热度 ]提示:此毕业设计论文完整版包含【论文】 作品编号:txgc0010,word全文:41页,合计:13000字 |
通过三个月的毕业设计,对Web服务器的工作原理也有了深刻的认识。在此过程中还学习了HTML设计方面的知识。所有的内容对我以后的工作都有很大的帮助。嵌入式系统是信息产业走向21世纪知识经济时代的最重要的经济增长点之一,这是一个不可垄断的工业,对中国的信息产业来说充满了机遇和挑战。以信息家电为中心和嵌入式Internet为潮流的嵌入式系统正得到蓬勃的发展。本课题就是在这个潮流下,研究了嵌入式Linux系统,包括硬件部分、嵌入式操作系统Linux的安装使用和嵌入式Web服务器的实现。硬件部分采用高效,低功耗的ARM处理器,它的开发研究也是目前一个非常活跃的研究领域。ARM和Linux的结合注定了嵌入式系统是很有优势的。
Linux下动态Web页面的实现
本课题中通过CGI程序来获取用户的请求、查询条件,使用HTML方式描述结果并直接回送到客户端的浏览器上。生成动态网页的步骤:
(1) 用户在浏览器中提出数据或查询条件的请求,并执行“提交”后,便将请求信息发送到网上相应的Web服务器上;
(2) Web服务器收到这一请求便激活一个CGI程序(程序是驻留在Web服务器上的一个程序);
(3) CGI程序调用该服务器下的所有程序或数据库,并完成读者需要的任务,同时将处理结果送回CGI网关接口;
(4) 网关接口程序又将其结果转换成该服务器能识别的HTML 文件格式,并确定CGI返回文档的类型;
(5) Web服务器将其结果送回浏览器中,浏览器进行数据处理并显示结果。
由于C语言在平台无关性上表现不错(几乎在任何的系统平台下都有其相应编译......
嵌入式Web服务器实现原理
嵌入式Web服务器是指将Web服务器引入到现场嵌入式设备中,并驻留其中有限的代码空间内。与传统的Web应用相比,简化了系统结构,并将信息采集和信息发布都集成到现场的嵌入式设备中。在相应得软硬件平台支持下,利用标准的接口形式和通信协议,内嵌于嵌入式设备的Web服务器可以向任何接入到它所在网络的合法用户提供统一的基于浏览器方式的操作和控制界面,此时浏览器成了设备的前端控制板。当前在嵌入式应用领域,嵌入式系统转变为嵌入式WebServer,大体可分为2种实现方案[1]:(1)基于网关服务器的嵌入式设备Internet接入;(2)直接实现TCP/IP的嵌入式设备Internet接入。本课题中采用第二种实现方案。
提示:此毕业设计论文完整版包含【论文】 作品编号:txgc0010,word全文:41页,合计:13000字 |
本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——ARM平台嵌入式WEB服务器的设计与实现(论文)!