嵌入式Web服务器的设计与实现

被引量 : 0次 | 上传用户:sunbody
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式Web服务器是嵌入式技术和网络技术结合的产物,是嵌入式技术网络化的一项重要应用。嵌入式Web服务器主要应用在远程监测和控制方面,将Web服务器移植到接入网络的嵌入式设备后,客户端可借助浏览器对远端的嵌入式设备进行监测和控制。基于TCP/IP标准协议的Web服务器实现,基于HTTP协议的B/S通信模式,基于HTML标准的用户控制界面,这些都为嵌入式Web服务器的实现提供了便利。嵌入式Web服务器不同于传统的Web服务器。传统web服务器主要用于处理较大的客户量同时并发访问,在硬件方面有强大的处理器和内存支持,在软件方面有商业数据库支持。而嵌入式设备处理器能力,存储容量有限,传统web服务器一般不能在嵌入式设备上面运行,对其进行裁减来适应嵌入式环境也比较困难。针对上述问题,本文详细论述了Web服务器的设计方法,并在此基础上实现了一个嵌入式多线程Web服务器。本文首先论述嵌入式系统的概念、发展趋势以及嵌入式系统软硬件平台,研究了uClinux的特点和小型化的方法,并对两个嵌入式系统软件模拟器ARMulator和SkyEye各自的特点进行了分析比较。其次,在对多个现有Web服务器源代码分析的基础上归纳总结出四种Web服务器设计方法,用多线程方法实现了一个通用的嵌入式Web服务器,并详细论述了其实现细节。最后,研究了将自行设计的嵌入式Web服务器移植到嵌入式系统模拟器SkyEye的方法,并用网络协议分析软件对Web服务器实现的正确性进行了验证。
其他文献
安全生产作为矿山企业的关键环节,其重要性不言而喻。而矿山企业的大型化和复杂性,使得安全生产信息越来越庞杂,管理者通过传统方式愈来愈难以全面的掌握和分析。利用先进的
目的比较腹腔镜下与开腹行卵巢子宫内膜异位囊肿剥除术的临床疗效。方法将276例卵巢子宫内膜异位囊肿患者根据自愿选择手术方式的原则分成2组,腹腔镜组107例,开腹组169例,比
目的探讨不典型肺结核的诊断要点。方法对确诊的64例不典型肺结核患者的症状、检验结果、胸部CT特点进行分析。结果 64例不典型肺结核患者症状不典型、一般实验室检查特异性
在计算机信息处理及应用中,图像信息处理以及处理结果的应用占有十分重要的地位。当今数字图像处理成为科学研究的热点,产生了许多优秀、成熟的算法。但是在面向应用的图像处
弗·司各特·菲兹杰拉德是20世纪20年代美国文坛上杰出的作家,素有“爵士时代”的代言人和桂冠诗人的称号。他的作品准确的展现了20年代的美国社会的状况:一方面是日益经济繁
本文首先简单介绍了思茅盆地找钾地质工作,其次从区域地层、构造、火山岩的分布及演化情况论述了盆地的成盐条件,阐述了区域构造运动、古地理、古气候对勐野井组成盐物质来源
成人教育教师专业化是当前我国成人教育发展提出的一个具有重大理论价值和实践意义的课题。本文从我国成人教育教师专业化的必要性分析入手,尝试着对如何推进我国成人教育教
随着电气化设备在各行各业中的广泛应用,各种非线性负载的增多造成了供电网电能质量的恶化。同时,芯片制造、精密电机控制、特种材料加工等高端制造领域对供电电源质量提出了
资源型城市是我国城市经济、区域经济乃至整个国民经济的重要组成部分,同时也是国家经济建设所需自然资源和原材料的主要供应基地。资源型城市在区域经济发展中起着“增长极
<正> 沙棘(Hippophae rhamnoides L.)是我国珍贵野生植物资源,含有丰富的人体必需的多种营养成分。虽在50年代初期,沙棘含高维生素C的特点,就已引起人们注意,但直至近年来,才