收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

当前位置: 毕业论文设计参考 >> 电子电气通信 >> 通信工程本科论文

基于uClinux的嵌入式Web服务器的设计和实现

[关键词:uClinux,嵌入式,Web服务器]  [热度 ]
提示:此毕业设计论文完整版包含【论文,源程序
作品编号:txgc0405,word全文:50页,合计:26000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
基于uClinux的嵌入式Web服务器的设计和实现毕业设计论文------

本论文所研究的嵌入式Web服务器是电力远程监控系统枢纽——嵌入式Web网关中最基本、最核心的软件,它负责整个电力监控系统与外界的交互及远程控制的实现。本文在分析电力控制系统自身特点和其他的嵌入式web服务器的基础上,针对现有的部分嵌入式web服务器仅实现简单的数据转发功能和基本web服务器功能以及在专用性、安全性和实时控制方面的不足,提出了在uClinux操作系统上实现针对电力控制系统的嵌入式web服务器软件的设计。

在进程调度方面采用改进型阻塞模式的调度策略,以双进程模式实现用户请求接收和处理的并行工作,提高了嵌入式服务器的响应速度;安全方面,划分资源安全等级,相应采用HTTP摘要认证和SSL身份认证的嵌入式网关安全机制,既满足该电力通信系统运行时的安全要求,又占用较少的系统资源,提高实时性高,在实用性和安全性方面达到比较合理的平衡。本嵌入式服务器在进程调度、资源管理、请求处理和安全机制等各方面都和嵌入式系统紧密结合,以达到最佳访问速度和最佳资源利用率。

本论文研究的内容属于嵌入式控制领域,作为电力系统远程控制通信平台中的web服务器。作为嵌入式网关中最基本、最核心的软件,必须保证服务可靠性,实时性以及安全性。本文紧紧围绕这些方面进行研究。研究的主要内容是在充分考虑嵌入式网关资源的基础上进行嵌入式web服务器的整体设计及实现,以完成嵌入式Web服务器对客户机的基本请求的处理。主要内容为:

(1)嵌入式Web服务器双进程调度的设计;

(2)工作任务队列的实现;

(3)服务器对请求的解析,处理及回应等;

(4)安全机制的设计;

本文提出了一种应用在电力控制系统的嵌入式Web服务器,未来数控技术的发展趋势是网络化、信息化,而如何把web技术应用于数控系统中是实现这一目标的重要途径,嵌入式Web技术是现在研究的一个热点。本文提出的应用于电力控制系统的嵌入式Web服务器,在数控技术网络化的发展趋势中进行了有益的尝试,这种嵌入式Web服务器稍加修改,也可应用于其他设备中。

本服务器有如下的特点:

(1)支持多种通信方式:原来数控系统中的通信都是专用方式,在通信距离上受到很大局限。本系统可以在任何支持IP/IP的网络上进行通信,包括局域网、广域网甚至无线方式进行浏览器和服务器之间的通信。

(2)用户界面统一:用户可以通过标准的浏览器进行远程支持,简化了使用难度。

(3)功能单一而完备:本系统可以提供最基本的Web服务,可以进行静态信息的浏览,也可以通过扩展功能模块对数控设备进行操作。

(4)代码量小:本系统编译之后只有很少量的代码,适合嵌入使用。

(5)可移植性:本系统稍加修改,就可以运行在,linux、UNIX等操作系统上。

(6)实现了web服务器的初级安全,能防止一定程度上的恶意攻击。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【论文,源程序
作品编号:txgc0405,word全文:50页,合计:26000

本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于uClinux的嵌入式Web服务器的设计和实现(论文,源程序)!