论文摘要
随着嵌入式技术在性能和功能方面的迅速提升,Web技术已经成为嵌入式应用领域的一项关键技术,因此研究Web技术在嵌入式应用中的实现技术具有非常重要的应用价值。本文针对嵌入式Web服务器实现过程中的资源问题、安全性问题等难点给出了相应的解决方法,利用线程取代进程来解决资源有限问题,采用闭环访问策略或身份认证方式来解决安全性问题。通过分析目前常见的嵌入式Web服务器的设计方法,给出了提高服务器系统性能的措施。通过对嵌入式数据库SQLite的分析研究,实现了嵌入式数据库在嵌入式Web中的应用,并提出了一个基于ARM的嵌入式Web服务器内嵌一个小型数据库管理系统的设计方案,利用CGI实现了嵌入式Web服务器与用户的动态交互并成功的将嵌入式Web应用到嵌入式门禁系统中。测试表明,利用嵌入式Web以及数据库技术能够满足嵌入式门禁系统的远程维护的要求。
论文目录
摘要Abstract第一章 绪论1.1 课题背景以及研究意义1.2 国内外研究现状及前景1.2.1 嵌入式Web 服务器的发展现状及趋势1.2.2 嵌入式数据库的发展现状及趋势1.3 本文研究内容第二章 嵌入式Web 技术2.1 Web 的支撑技术2.1.1 URL2.1.2 HTML2.1.3 HTTP 协议2.2 嵌入式Web 服务器设计2.2.1 嵌入式Web 服务器概述2.2.2 实现嵌入式Web 服务器的关键问题2.2.3 嵌入式Web 服务器的性能优化2.3 CGI2.3.1 CGI 的工作原理2.3.2 CGI 的环境变量2.3.3 URL 编码和解码2.3.4 CGI 的安全性2.3.5 Java Servlet2.4 安全套接层协议SSL2.4.1 握手层协议2.4.2 更改密码规范协议2.4.3 警告协议2.4.4 应用层数据协议2.4.5 记录层协议2.4.6 SSL 协议安全优势第三章 嵌入式Web 及SQLite 数据库技术3.1 Web 和数据库3.2 Web 数据库模型3.3 常见嵌入式数据库技术分析3.4 嵌入式数据库SQLite3.4.1 常用API 函数3.4.2 SQLite 数据库编程Linux 平台上的移植'>3.4.3 SQLite 在ARMLinux 平台上的移植3.5 SQLite 在Web 中的应用第四章 嵌入式Web 在嵌入式门禁系统中的实现4.1 系统需求分析4.2 数据库设计4.3 嵌入式Web 服务器的实现4.3.1 Boa 的实现原理4.3.2 Boa 的移植4.4 软件具体实现4.5 安全性设计第五章 测试5.1 测试方案5.1.1 测试计划5.1.2 测试方案及步骤5.2 测试结果5.2.1 测试结果5.2.2 测试中存在的问题及解决方法总结与展望致谢参考文献在读期间的研究成果附录
相关论文文献
标签:嵌入式技术论文; 门禁系统论文;