基于ARM和Linux的嵌入式Web Server的构建及应用
| 论文之家 | 代写论文 | 发表论文 | 站点地图 | 收藏本站 |
您现在的位置: 硕士论文 >> 电子论文 >> 计算机 >> 互联网技术 >> 正文
基于ARM和Linux的嵌入式Web Server的构建及应用
作者:程志刚 Publish: 2007-11-13 Hits:-
【中文题名】 基于ARM和Linux的嵌入式Web Server的构建及应用
【英文题名】 Construction and Application of Embedded Web Server Based on ARM and Linux
【学科专业】 计算机应用技术
【论文级别】 硕士论文
【投稿时间】 2007-11-13
【中关键词】 嵌入式,Web,Server,远程控制,ARM,Linux
【英关键词】 Embeded,Web Server,Remote Control,ARM,Linux,
【分类导航】 工业技术>自动化技术、计算机技术>计算技术、计算机技术>计算机的应用>计算机网络>一般性问题
【论文摘要】  本文主要研究了基于ARM和Linux的嵌入式Web Server的构建及应用。随着互联网的飞速发展,越来越多的信息化产品需要接入互联网并通过Web页面进行远程访问和控制,嵌入式Web Server成为了目前嵌入式系统研究及应用的热点。 本文介绍了嵌入式linux操作系统和嵌入式Web Server,在此基础上进行了嵌入式Web Server的构建及嵌入式Web Server与现场设备进行信息交换与控制的研究,主要完成了以下几个工作: 1.进行了嵌入式操作系统的体系架构,研究了嵌入式Web Server的工作机制,掌握了嵌入式操作系统及嵌入式Web Server架构的基本技术; 2.完成了对嵌入式Linux启动代码ppcboot的编译和移植,建立了实验开发环境; 3.对内核进行编译生成zImage,同时对文件系统ramdisk进行了裁减和封装,并将他们移植到实验平台; 4.分析了Boa服务器的体系结构,进行了Boa服务器的移植,并在原有的基础上对它进行了配置。通过编写CGI代码,实现了基于Web浏览器的现场设备的数据采集与控制。
【论文题纲】
摘要 2-3
Abstract 3-7
第1章 绪论 7-9
1.1 引言 7
1.2 国内外技术背景 7-8
1.3 论文的研究背景、内容 8-9
第2章 嵌入式系统及嵌入式WEB SERVER 9-19
2.1 嵌入式系统 9-11
2.1.1 嵌入式系统的概念 9-10
2.1.2 嵌入式系统的组成 10-11
2.2 嵌入式操作系统-LINUX 11-13
2.2.1 选择Linux 的原因 11-12
2.2.2 比较流行的嵌入式Linux 12-13
2.3 嵌入式LINUX 下的WEB SERVER 13-16
2.3.1 HTTP 协议的信息处理 13-14
2.3.2 嵌入式Web Server 14-15
2.3.3 嵌入式Web Server 的体系结构 15-16
2.3.4 基于嵌入式Web Server 的远程监控体系 16
2.4 CGI 16-19
2.4.1 CGI 与Web Server 通信 16-17
2.4.2 CGI 程序编写 17-18
2.4.3 执行CGI 程序 18-19
第3章 构建实验开发环境 19-30
3.1 ARM 概述 19-22
3.1.1 ARM 微处理器的技术特点 19-20
3.1.2 ARM 微处理器的工作模式 20-21
3.1.3 实验平台介绍 21-22
3.2 网络连接和开发模式 22-23
3.2.1 网络连接 22
3.2.2 开发模式 22-23
3.3 宿主机上REDHAT LINUX 9.0 的服务配置 23-27
3.3.1 RedHat Linux 9.0 的安装 23-24
3.3.2 NFS 服务配置 24
3.3.3 TFTP 服务配置 24-25
3.3.4 安装开发软件包 25-26
3.3.5 交叉编译器和调试器 26-27
3.4 RAMDISK 27-30
第4章 内核编译 30-42
4.1 MIZILINUX 30-31
4.2 启动代码BOOTLOADER 31-33
4.2.1 BootLoader 的基本概念 31-32
4.2.2 BootLoader 的启动步骤 32-33
4.3 烧写PPCBOOT 33-38
4.3.1 生成SJF2410 33
4.3.2 烧写ppcboot 33-38
4.4 ZIMAGE 编译 38-40
4.4.1 编译zImage 38-39
4.4.2 zImage 的简单分析 39-40
4.5 烧写ZIMAGE、RAMDISK 40-42
第5章 基于BOA/CGI 的WEB SERVER 的实现 42-57
5.1 BOA 的定制 42-46
5.1.1 可执行文件boa 42-43
5.1.2 boa.conf 的主要配置 43-45
5.1.3 mime.types 的主要配置 45-46
5.2 系统设计 46-49
5.3 CGI 程序设计 49-52
5.4 重新烧写RAMDISK 52-53
5.5 运行结果 53-56
5.6 BOA WEB SERVER 安全性问题 56-57
第6章 工作总结和展望 57-58
致谢 58-59
在校期间发表的论文 59-60
参考文献 60-63
【DOI】 LunWen.ID:2.2008.376495
付费论文:有参考文献 300元
1、注册会员             2、购买本文            3、下载文章 
注:此文为收费论文,需付费购买。每页大约1000字。
代写论文流程
载入中…
Web lunwenjia
热门搜索:嵌入式 论文 Web Server 远程控制 ARM Linux
互联网技术最新论文
互联网技术热门论文