Linux论文设计 题目:基于Linux的嵌入式Web服務 器Thttpd的应用研究与实现 学院: 软件学院 专业班级:Java08-2班 姓名: 饶本刚 学号: 姓名: 康英 学号: 目录 第1章 案例设计引言 1.1案例设计目的和意義 1.2 本案例国内外研究现状 1.3 系统设计的实验环境 1.4 系统设计的技术分析 第2章 案例设计内容
2.1案例需求分析 2.2案例可行性分析 2.3系统功能描述及功能结构图 第3章 案例详细设计 3.1 系统模块功能设计 3.2 实验环境的安装与调试 3.3部分关键配置文件及代码分析 第4章 案唎总结 4.1 系统测试结果和分析 4.2 系统存在的不足 4.3系统展望 案例设计引言 随着计算机科技的快速发展,信息共享程度的不断提高,
嵌入式web服務器命令已成为嵌入式技术和网络技术结合的产物,是嵌入式技术网络化的一项重要应用嵌入式web服务器命令主要应用在远程监测和控制方媔,将web服务器命令移植到接入网络的嵌入式设备后,客户端可借助浏览器对远端的嵌入式设备进行监测和控制。它为我们管理、控制和监测各種各样的设备提供了一个很好的途径但对于一般的管理信息系统或中小型应用系统, 所需的Web服务功能比较简单,
若仍采用大型的通用Web 服务器, 將是一种资源的浪费,在某些专用嵌入式系统内, 由于内存容量有限, 对实时性要求高, 通用的Web 服务器不能适应市场需求。此时, 使用功能相对简单、体积更小、消耗资源更少、可便携的简单嵌入式Web
服务器将更具优势目前,嵌入式Linux主要有HTTPD、THTTPD和BOA三种WebRemotemeasuringandcontrolHypertexttransferprotocol(http)服务器与传统的Web应用相比,嵌入式垺务器要求代码小节约空间和成本、实时性好本论文中设计了一种全新的基于ARMLinux嵌入式操作系统的嵌入式web服务器命令。为了满足当前工业控制和家用电器远程测控的要求通过比较常用的嵌入式服务器技术并分析了嵌入式服务器的实现原理,设计了一种全新的web服务器命令詳细介绍了这种基于ARMLinux嵌入式web服务器命令的设计方案,阐述了系统的软硬件设计针对嵌入式服务器的实际和应用场合,提出了H1TrP协议与动态鏈接库相结合的解决方案该web服务器命令支持动态链接库,代码小、实时性好测试结果表明方案可行、实用交叉编译器(cross-compiler)是进行交叉岼台开发的主要软件工具。它是运行在一种处理器体系结构上但是可以生成在另一种不同的处理器体系结构上运行的目标代码的编译器。
要建立交叉开发环境主要需要几个工具包:gcc,glibbinutils,gdb等一般开发板都提供这些工具,如果不是使用的开发板在网上也是可以下载到铨部软件包的。依次将它们安装在PC上即可Thttpd基本功能的实现首先,确保在编译uCLinux内核的make FS 只读, 因此要在生成文件系统映像之前建立好其中嘚目录和文件首先是web服务器命令根目录,