嵌入式瘦Web服务器研究

来源 :沈阳航空工业学院 沈阳航空航天大学 | 被引量 : 3次 | 上传用户:cqwsxwsx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式Internet技术作为嵌入式技术与Internet技术相结合的产物,得到了广泛应用。随着Web技术的飞速发展,嵌入式Web服务器技术已经成为嵌入式Internet应用领域的一项关键技术。目前嵌入式系统大范围的应用主要集中在8位或16位的低端MCU上,在这样的嵌入式设备中实现Web服务器的难度在于其资源有限,并且多数没有操作系统的支持,标准的Web服务器功能在此环境下无法实现。如何在低端MCU中实现代码量小、运行效率高的嵌入式Web服务器,使其满足嵌入式应用的需求,是一个很有应用意义的课题。本文详细阐述了一个无操作系统支持的单片机环境下具有交互功能的嵌入式瘦Web服务器的设计与实现过程。为实现服务器与客户端之间的动态交互功能,设计了结合CGI与SSI优点的扩展CGI模块,克服了此前CGI程序可维护性差的缺点。同时,该嵌入式瘦Web服务器还支持AJAX技术,实现了无刷新的页面浏览,并将原来服务器端的部分任务移至客户端浏览器中执行,实现了客户端校验与处理。针对AJAX技术的实际缺陷,对现有的AJAX进行了改进,减小了网络带宽的消耗,降低了嵌入式Web服务器的负载。最后对嵌入式瘦Web服务器的一些性能进行了测试与分析。测试结果验证了该嵌入式瘦Web服务器具有Web服务器的基本功能,并减少了服务器端开销,节省了MCU的处理时间及网络带宽,符合嵌入式系统开发过程中低成本、高可用性的要求。
其他文献
随着嵌入式计算的不断发展,NAND作为一种高效的存储设备越来越多的被运用到嵌入式环境中,由于各种硬件和软件性能的不断提高使得GIS也得以在嵌入式环境中得到广泛运用。GIS中
随着现代社会的发展,IT技术的广泛应用,手持式移动设备被用于越来越多的场景中,如移动即时通信、移动实事查询、移动执法等。这些都需要利用嵌入式平台技术特别是具有无线通
软件需求的一致性是保证软件可信性的一个重要方面。资料显示,由于需求不符而导致的系统失败高达40%。需求一致性的检查一般来说,分为三个方面:一是检查系统设计是否满足系统
自上世纪80年代以来,我国税收工作开始了税收电子化的进程,结束了以前各种业务及统计数据汇总手工完成的历史,极大的提高了税务部门的工作效率。1994年随着“金税工程”全面启动,税收信息化建设进入快速发展阶段,尤其是近些年来,“中国税收征收管理信息系统”(China Taxation Administration Inmoration System)简称CTAIS的推出使用,税收信息化建设更上了一个新
近年来,随着Internet的高速发展,使用互联网的用户希望彼此之间能够有更好的协作,网络参与方式更加主动,现有一般的传统网络模式已不能满足所有的需求。Peer to Peer(简称P2P
随着互联网和信息技术的迅速发展,数字资源产业在整个国民经济中的比重逐渐增加。由于数字内容具有易于无损复制和分发的特性,数字资源普遍存在未经许可授权和非法使用的状况
新一代视频编码标准HEVC(H.265)是专门针对高清甚至超高清视频提出的编码标准,相比于现在广泛采用的H.264/AVC视频编码标准,在相同的视频质量下HEVC能够提高一倍的压缩比。这
近20年来,网上财务办公系统的应用得到了迅速发展,尤其是近几年来Internet/Intranet技术的飞速发展,为企业建立MIS系统提供了良好的支持环境。运用WEB技术,建设企业财务管理
基于角色的访问控制模型(RBAC)是在理论和应用研究中广泛使用的一种访问控制模型。但是,在大型管理信息系统中应用RBAC时,仍存在用户、角色、权限管理复杂和运行维护成本高等
随着网络用户的增加以及网络资源规模不断变大,网络已经成为一个巨大的能量消耗源。需要消耗大量流量的应用比如P2P和视频流传输,实时数据传输等规模也十分庞大,并且还有逐年