基于Skyeye和uClinux的轻量级Web服务器的设计与实现

来源 :苏州大学 | 被引量 : 0次 | 上传用户:edison_young
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式Internet 的发展,嵌入式Web 服务器已被越来越广泛的应用到信息家电、网络视频监控、工业自动化等领域。嵌入式Web 服务器也逐步成为嵌入式研究领域的一个热点。开源项目Skyeye 实现了对硬件平台的模拟,给缺少硬件开发环境的人员提供了更广泛的嵌入式开发的途径。本文正是在Skyeye 这一模拟平台下,通过对国外一些开源嵌入式HTTP 服务器如Boa,Mini httpd 的分析和研究,设计和实现了基于uClinux 嵌入式操作系统的Web 服务器-Pandowdy。相对于Boa、Mini httpd的基本认证,本系统实现了更为安全可靠的摘要认证。目前基于Skyeye 所开发的应用比较少,本系统的开发成功将给应用Skyeye 平台开发的人员提供一个借鉴。本文首先提出了Pandowdy Web 服务器的设计目标和整体设计框架,在此基础上具体阐述了HTTP 协议、CGI、摘要认证在本系统中的实现,然后详细介绍了系统从宿主机的RedHat 到Skyeye 模拟平台上运行的uClinux 的移植。本文最后实现了Pandowdy Web 服务器在一ADSL 宽带路由器中的应用。
其他文献
随着COM、DCOM、COM+乃至ActiveX技术的应用和发展,软件系统的架构和程序设计的理念也发生了很大的变化。借助于组件和面向对象等模型,这些技术对近年来逐渐流行起来的客户/
随着信息技术、网络技术的快速发展,WEB 应用系统的开发,特别是企业级WEB 应用系统的开发已经成为软件开发的一个重要领域。企业级WEB 系统的开发通常要求有一个良好的软件体
本文介绍了一个基于数据库的具有语义访问功能的逻辑文件系统的设计,并以办公文档为例,具体介绍了如何以Oracle9 iFS为平台实现这个逻辑文件系统。 首先给出了课题背景和
在各商业银行提供的实时外汇买卖业务系统中所采用的汇率是以一种实时在线到达的、易失的、无限的方式获得的数据流。由于各种原因,在这个数据流中经常会出现一些异常片段。
随着网络应用的普及和网络技术的发展,信息技术的应用模式发生了很大的变化,新技术的应用带来了多种的网络连接方式,网络的规模也越来越大,计算机网络管理越来越重要。如何对
随着信息时代的到来和计算机网络技术的飞速发展,在分布式环境下,如何进行有效的数据挖掘成为信息科学研究领域一个新的课题。分布式数据挖掘是使用分布式计算技术,从分布式
随着互联网的发展,人们对在互联网上进行图像检索,尤其是基于内容的图像检索的需求越来越大。从20世纪90年代初起,基于内容的图像检索(CBIR)就成为多媒体技术应用的研究热点。由
地震勘探一般分为三个阶段:地震数据采集、地震数据处理和地震数据解释。野外采集的地震数据需要经过一定的方法进行处理,最后才能对地层构造进行准确的解释。在整个过程中,地震
本论文的研究内容是从结构的角度,通过在进化过程中相对保守,并且相互作用的结构域(domain)来描述蛋白质的相互作用。为此我们首先基于序列相似性的比较对生物序列数据进行了同
数据挖掘是数据库最活跃的领域之一。由于其广泛的应用背景和现实意义,数据挖掘技术的研究和应用都获得了突飞猛进的发展,在国内外的学术界和信息产业界备受关注。 数据挖掘