基于嵌入式Linux的代理服务器的研究与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:wzjjp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会的数字信息技术和网络技术的高速发展,计算机不再局限于以前的PC,各种形态不同、性能千差万别的嵌入式系统得到了广泛的应用。由于现在嵌入式系统硬件水平的快速提高,以及web浏览器在嵌入式系统得到了广泛的应用,在这样的条件下嵌入式代理服务器也就得到了相应的发展。 本文对基于嵌入式Linux代理服务器的实现方法及技术,在理论和实践相结合的基础上进行了较为深入的研究和探讨,并提出了一个基于单进程事件驱动结构的嵌入式代理服务器的设计实例。在研究和开发过程中,重点探讨了代理服务器的工作模型和技术基础,同时把代理服务器的研究和网络协议的研究有机地结合起来,对TCP/IP协议模型和应用层协议的实现方法进行了分析和探讨,并以软件工程的方法对代理服务器实现的问题进行了系统的分析和设计,最后提出以单进程事件驱动结构(Single Process EventDriven-SPED)为原理的嵌入式代理服务器,同时分析并给出了单进程并发服务器中关键的网络I/O实现技术,设计了一个基于单进程事件驱动的非阻塞模式的嵌入式代理服务器。本代理服务器采用并实现了异步事件驱动机制,所有网络。I/O的实现使用了非阻塞方式。服务器内部实现了非阻塞的域名解析机制,并实现域名/地址缓存。 通过对设计的嵌入式代理服务器的功能和性能测试,表明服务器实现了设计目标并具有较好的性能。
其他文献
本文对基于本体的课程信息检索技术进行了论述。随着Web的飞速发展,网上信息也日益增长,信息检索工具已经成为人们获取知识和信息的重要方式。但传统的信息检索技术难以满足人
医学计算机辅助诊断与医学影像系统的结合逐渐成为一个新的研究热点。它涉及几个交叉学科领域,因此,要实现一个医学影像辅助诊疗系统是一个复杂的过程,它要求既要有丰富的医学影
随着医疗技术的发展,数字化医疗的逐渐普及,医学图像是医生进行诊断的重要依据,但由于医学图像数据量巨大,这样给存储和远程传输带来诸多不便,因此进行医学图像压缩是十分必要的。
图像配准是模式识别和图像处理的核心技术之一,广泛的应用于计算机视觉、军事、遥感和医学图像处理等众多领域。由于图像来源的多样性,待配准图像在尺度、角度、亮度等方面通
随着因特网的迅速发展,网络中的信息资源快速增长。搜索引擎己成为人们获取信息的必要途径和重要手段。国内外许多研究机构已经对搜索引擎技术开展了大量的研究工作。目前,搜索
工作流管理技术满足了集中管理业务过程的需要,因此自从20世纪70年代产生以来工作流管理技术得到了广泛的应用,并促进了业务过程的发展。通过采用工作流管理技术构建的工作流系统因为提供了业务操作的平台而被称为业务操作系统。工作流管理技术涉及的领域众多。仅就工作流建模领域而言,目前存在多种建模方法。但这些建模方法存在着一些不足,比如模型语义与模型在计算机内部表示形式语义之间存在较大的差距、模型不能描述具有
随着Web技术的广泛应用,许多企业都迫切要求构建自己的Web业务系统。虽然这些业务系统因具体业务不同而有所不同,但从软件开发的角度看,这些系统的开发过程大致是相同的。针对相
信息量的剧增和网络异构性推动着基于agent的分布式网络管理迅速发展。基于agent的分布式网络管理中需要解决的核心问题是:分布式网络管理中多agent任务分解与调度问题。任务
进化计算是当前人工智能、知识工程、数据挖掘中的研究热点。遗传算法和遗传编程,是众多进化计算模型中的两个最典型的模型。F.Candida于2001年草创了新的进化计算模型基因表
随着全球计算机领域软硬件技术的不断发展,测试测量设备日益趋于微型化。嵌入式操作系统以及基于嵌入式操作系统的软件开发也日益受到人们的重视。Windows CE操作系统是目前