论文部分内容阅读
近年来随着Intemet与嵌入式系统的迅速发展,网络化的嵌入式产品已经成为IE产业的最大增长点,将嵌入式设备接入Intemet将成为一种必然,把Web服务器应用到嵌入式设备已经是可以实现的技术,而通过Web技术对嵌入式设备进行远程控制、监测等则是最自然和最切实可行的选择。
本文主要研究和实现了一个模块化的、通过模块配置可以适合几种嵌入式操作系统的嵌入式Web服务器,屏蔽了目标平台的异构性,并且采用B/S结构实现多任务协同工作的Web服务器软件设计。将嵌入式技术与Web服务器技术融入在一起,减少了应用开发人员的设计难度,减轻了用户的应用难度。
论文详细讨论了采用UP-NETARM3000硬件平台和移植 uClinux操作系统完成嵌入式Web服务器的实现,并给出了重要的数据结构以及主要模块和函数的功能说明。因为要求适合多平台,嵌入式Web服务器也同时在嵌入式Linux操作系统和EVC上开发的Pocket PC 2002及Smartphone 2002仿真器上完全调试成功。至关重要的是论文也详细讨论了嵌入式Web服务器安全性问题。安全性是嵌入式Web服务器的关键问题,但是目前嵌入式领域还不能完全满足这一需求,文章给出一种基于信息认证技术的安全机制来弥补这一不足,详细分析提出了一种适合嵌入式Web服务器应用的身份认证方案,最后给出了具体实现流程以及数字签名的详细过程。论文最后在总结作者工作的基础上,对嵌入式Wleb服务器存在的问题和应用前景提出了自己的观点。