基于ARM的嵌入式Web服务器的研究

被引量 : 0次 | 上传用户:jianzi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的发展,嵌入式系统已成为计算机领域的一个重要组成部分。以ARM体系结构设计的微处理具有高性能、低功耗和低成本的特点,它广泛应用于嵌入式系统设计领域,是目前最广泛的32位微处理器。广义讲,凡是带有微处理器的专用软硬件系统都可以称为嵌入式系统。Internet的发展,使得B/S方式成为一种时尚,大部分网络应用系统都是以这种B/S方式与网络用户交换信息。B/S的基础是客户端要有一个浏览器程序,服务器端要有一个与之对应的Web服务器。显然,Web服务器在B/S方式下起着决定性的作用。因此,一般互联网站都采用功能强大的通用Web服务器。但是,对于一般的管理信息系统或中小型应用系统,所需的Web服务功能比较简单,如果仍然采用大型的通用Web服务器,无疑是一种资源的浪费。解决方法是使用功能相对简单、体积更小、消耗资源更少的简单Web服务器,于是嵌入式Web服务器就应运而生了。由于访问嵌入式Web服务器的用户的增加,嵌入式Web服务器的访问量和数据流量也随之迅速增长,要求的处理能力和计算强度也相应增大。单个嵌入式Web服务器受到处理能力的限制,有可能无法满足大访问量的需求,很可能会成为网络访问的新瓶颈。在这种情况下,提出了采用多个嵌入式Web服务器为一个应用服务的嵌入式Web服务器集群负载均衡技术。嵌入式Web服务器集群系统具备高可用性和负载均衡性,并且易于扩展,成为解决这一问题的最佳方法。本课题主要研究了基于ARM9的嵌入式Web服务器的软、硬件设计及其实现,其中硬件部分的核心是三星的S3C2410X处理器,是基于ARM920T内核的RISC型CPU,软件部分则采用了源代码开放的Linux操作系统。硬件部分主要对ARM微处理器、硬件系统的整体结构、器件选型、各接口电路的设计及硬件平台的调试进行了相应的介绍;软件部分则主要介绍了开发环境的构建、启动程序Vivi的移植、Linux内核的移植、Socket编程、嵌入式Boa Web服务器移植及实现等。同时,研究了嵌入式Web服务器负载均衡算法,主要内容包括集群、负载均衡的简介,嵌入式Web服务器集群的负载均衡的算法的提出和实现等。
其他文献
目的:分析丙型肝炎病毒(Hepatitis C virus,HCV)感染男性吸毒者血浆CCL19及CCL21浓度变化。方法:采用定量ELISA法检测血浆CCL19和CCL21浓度,ELISA法检测血浆抗HCV,Real-time RT-P
以电力安装工程为主题,通过分析影响施工质量的关键因素,着重探讨了做好质量控制的几点措施。
针对重庆市高校毕业生面向基层就业进行的调查研究,是为了寻找高校毕业生在基层就业存在的自身和环境等各方面的影响和制约因素。认真分析这些因素的作用,探求它给高校毕业生
雄激素性秃发是临床上最为常见的脱发性疾病。雄激素性秃发被认为是一种局限于头皮的疾病,与遗传、雄激素有关而与系统性疾病没有直接联系。然而,随着近些年研究的深入,越来
选取了4个唐代洪州窑有代表性的残片试样,测定了它们的物理性能;分析了胎,釉的化学组成;详细观测和鉴定其显微结构并且测定了釉的受热行为。结合已发表的其他唐代青瓷的结果
冷战结束后,国际关系发生了深刻的变化,国家间的身份、角色在重新碰撞和定位。国际新秩序不仅仅是大国间物质力量的排序与组合,也是国际社会观念结构的解构与重建。对中国这
老克里斯朵夫永远也不会想到,他小儿子在那间洗衣店捣鼓的一堆鞋子,后来竟成为饮誉世界的顶尖品牌。今年夏天,巴拉克和贝克汉姆等巨星,穿着高科技的阿迪达斯战靴在世界杯绿茵
利用乳酸菌饲喂44-50日龄肉兔作对比试验,试验23d,活率达92.45%,试验组比对照组成活率高3.63个百分点;平均增重0.85kg/只,比对照组高0.04个百分点;料肉比3.56:1,比对照组低0.
目前,HPS(科学史、科学哲学和科学社会学)在科学教育中的作用已成为当前国际科学教育界十分关注的一个科学教育改革的热点问题。而在我国当前的科学教育实践中,虽然也开始有