基于多线程的嵌入式远程监控WEB服务器的设计与实现

来源 :西华大学 | 被引量 : 0次 | 上传用户:lovepc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web技术的广泛应用给人们的工作和生活带来了巨大的影响。由于Web技术具有开放性强和平台独立等特点,极大的降低了软件与网络通信系统的设计、开发和维护的工作量,减少了人员培训的费用,提高了设备控制和现场测试的管理水平。而由于嵌入式系统具有成本低、体积小、功耗低和实时性强等特点,因此,研究和开发嵌入式远程监控Web服务器具有较高的应用价值与实际意义。本文介绍了基于S3C2440和Linux嵌入式远程监控Web服务器的设计与实现。主要通过一个嵌入式芯片,利用嵌入式实时操作系统和经过简化了的TCP/IP协议栈构造一个专用Web服务器,把视频采集送来的视频信号进行数字化压缩,通过内部总线送到Web服务器,由ADSL线路接入互联网。网上用户作为客户端,无需安装其他软件,可以直接用浏览器观看从嵌入式远程Web服务器上采集到的图像。本文首先阐述了嵌入式系统以及Web服务器的发展现状、趋势,然后介绍了本系统设计的硬件平台,包括网卡及图像采集模块的选取。接着介绍了本系统软件平台的建立,包含了Bootloader、内核与文件系统的原理和移植过程。第四章主要描述了利用V4L2技术对视频图像的采集,并使用Jpeglib对采集到得图像进行压缩。第五章首先对HTTP协议和TCP/IP协议进行了分析,然后介绍了SOCKET编程,并利用该技术设计实现服务器。第六章首先分析了Linux多线程机制,并引入线程池系统,在线程池设计的基础上完成整个web服务器的编写。在设计完成后,对整个设计进行验证,包括测试环境搭建,系统性能分析等。
其他文献
随着计算机软件、硬件和通信技术的不断发展,产生了一种新的计算模型,即云计算。在云计算中,人们可以在云端享受各种云服务,这就需要云计算管理中心提供有效的安全机制,来保证服务
无线传感器网络(Wireless Sensor Network,WSN)技术是21世纪具有广泛应用前景的热门网络技术,由于无线传感器网络自身特点,节点能量十分有限,往往部署一次后就难以再次补充能量,因
近年来,作为人工智能与机器人科学研究的载体和小型高科技对抗的平台,机器人足球比赛受到了国内外学者的普遍关注。足球机器人涉及到机械、电子、控制、模式识别、图像处理和
在计算机视觉和计算图形学中,基于图像序列的三维模型重建技术是一个重要研究课题。随着日益流行的虚拟现实、电子游戏、数字图书馆等领域的快速发展,高度真实感的三维模型的需
形式化方式包括了形式规范和设计验证两个方面,它的目的是以数学的方式来对系统进行描述,为保证软件的可靠性提供条件。在现代软件系统开发过程当中,经常会要求在某些限定的时间
综合模块化系统架构通过系统应用分区,构建面向通用平台、通用功能组织、应用功能独立、物理结构(射频、光电)和信息高度综合的开放式模块化航空电子系统,是实现系统功能和资源的
随着世界经济全球化及世界金融业的不断发展,金融活动中的不确定性增加,金融预测日益受到学术界及金融业界的高度重视。人们希望通过对金融经营管理活动中难以确定的未来发展
互联网技术的迅猛发展带来了信息共享、信息交流的时代,与此同时,随着指纹识别、掌纹识别、虹膜识别、人脸识别技术的研究和发展,生物特征图像识别技术依据生物特征普遍性、
现今,互联网购物已经逐渐成为消费的主要模式,在中国国民的购物消费中,网购消费比重逐年增大。半数以上的消费者在网购后会对所购买的商品进行评论,而超过七成的消费者在选购
随着嵌入式技术和Web技术的快速发展,嵌入式Web系统以其方便性、实用性等特点广泛应用于各个领域,越来越多的嵌入式设备可以通过Web进行访问和控制,同时也带来了诸多安全隐患