当前位置:主页 > 科技论文 > 计算机论文 >

基于嵌入式Linux和Sqlite的Web服务器的研究及应用

发布时间:2018-04-09 11:17

  本文选题:嵌入式WEB服务器 切入点:Linux 出处:《南昌大学》2012年硕士论文


【摘要】:嵌入式设备凭借其性能高、体积小、低功耗等优点出现在我们生活的方方面面中。同时,随着互联网迅速普及,嵌入式设备与互联网的结合成为了嵌入式设备发展的一种趋势,并成就了嵌入式设备的远程监控管理等复杂功能。 嵌入式WEB服务器技术正是在这种趋势下得到了迅速发展。那么嵌入式设备应该如何接入网络,又如何对这些挂接在互联网上的嵌入式设备进行有效的和方便的控制和管理,围绕上述主题,本文对此进行了研究。 本文提出了一种在嵌入式系统当中嵌入一个WEB服务器,借助互联网并使用浏览器来实现对嵌入式设备进行控制的解决方案。文章详细论述了嵌入式WEB服务器设计、实现与应用等方面内容。具体工作包括:简要介绍了嵌入式系统、嵌入式WEB服务器的概况以及搭建嵌入式WEB服务器开发平台中的相关技术;详细分析了嵌入式WEB服务器中使用的相关技术,包括:TCP/IP协议、HTML表单、动态页面技术及SQLite数据库;本文还实现了一个嵌入式WEB服务器。实现过程中包括:Linux操作系统的编译与移植、SQLite数据库结构的分析和编译与移植、BOA服务器的源码的分析和编译与移植、利用busybox制作了一个JFFS2型根文件系统;针对以上对嵌入式WEB服务器的分析,文章还设计了一个嵌入式WEB服务器实际应用,该应用实现了利用嵌入式WEB服务器对水质监控的功能。
[Abstract]:Embedded devices have many advantages such as high performance, small size and low power consumption.At the same time, with the rapid popularity of the Internet, the combination of embedded devices and the Internet has become a trend of the development of embedded devices, and achieved the remote monitoring and management of embedded devices and other complex functions.Embedded WEB server technology has been developed rapidly under this trend.So how to connect embedded devices to the network and how to control and manage these embedded devices on the Internet effectively and conveniently, around the above topic, this paper has carried on the research to this.In this paper, we propose a solution to control embedded devices by embedding a WEB server in an embedded system with the help of the Internet and using a browser.This paper discusses the design, implementation and application of embedded WEB server in detail.The specific work includes: introduced the embedded system, the general situation of the embedded WEB server and the related technology in the embedded WEB server development platform, analyzed the related technology used in the embedded WEB server in detail,This paper also implements an embedded WEB server, including WEB form, dynamic page technology and SQLite database.The implementation process includes the analysis of compiling and transplanting SQLite database structure and the analysis of compiling and transplanting the source code of busybox server. A JFFS2 root file system is developed with busybox.In view of the above analysis of embedded WEB server, this paper also designs an embedded WEB server application, which realizes the function of using embedded WEB server to monitor water quality.
【学位授予单位】:南昌大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP393.05;TP368.1

【参考文献】

相关期刊论文 前8条

1 李阳明,齐志强,师丽彩;嵌入式Internet应用研究[J];电子工程师;2005年07期

2 胡仁豪;钱步仁;吴晓亮;韩飞;;DDoS攻击原理及检测防御技术[J];计算机安全;2009年06期

3 黄桂梅;刘永立;曲卫冬;;基于DS18B20与AVR单片机的测温技术[J];仪器仪表用户;2010年01期

4 庞国安;岳喜顺;;Linux启动过程分析[J];计算机与现代化;2010年02期

5 赵艳明,全子一;pSOS在窄带ISDN可视电话软件中的应用[J];数据通信;2004年02期

6 彭红;;Vxworks实时操作系统的串口通信设计[J];中国科技信息;2011年05期

7 李胜琴;许岩;;基于ARM9的嵌入式linux系统移植[J];中国科技信息;2011年07期

8 刘天寅;;对几种动态页面设计技术的长处及不足的比较与分析[J];阴山学刊(自然科学版);2009年02期

相关硕士学位论文 前10条

1 朱俊锋;嵌入式Linux和Qt轴瓦检测系统的设计与实现[D];西南交通大学;2011年

2 余沛;基于Linux的嵌入式系统软件平台设计[D];华中科技大学;2004年

3 陈红波;嵌入式实时Linux系统的研究与实现[D];武汉理工大学;2005年

4 孙艺敏;基于PC/104和ARM7的软逻辑控制系统的研究[D];广西大学;2005年

5 黄丽雯;嵌入式Web服务器中有限状态机的设计与实现[D];东北大学;2005年

6 杜云海;基于现场总线的嵌入式安全Web网关的设计与开发[D];江苏大学;2005年

7 陈宝君;基于ARM9的嵌入式系统设计及EPA设备实现[D];大连理工大学;2006年

8 孙海燕;基于ARM的机载数据采集系统的设计与研究[D];西北工业大学;2006年

9 赵巧宁;基于ARM9的嵌入式Linux开发研究[D];西安电子科技大学;2007年

10 赵方鹏;基于ARM和Linux的嵌入式网络视频监控系统研究[D];西北工业大学;2007年



本文编号:1726189

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1726189.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户dec33***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com