高性能远程技术支持系统

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:yy5621913
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前Internet 在迅猛发展,各种新型软件应用层出不穷,同时软件使用和维护的复杂性也与日俱增,对如何高效的实施软件维护提出了新的要求。本文据此所设计的“高性能技术支持系统”为远程软件技术服务提供了一个实时的支持平台。本论文针对如何提高系统的实时性和提高系统并发性,并结合高性能远程技术支持系统这个项目应用特点对此展开分析和论述。在论文中,首先讨论和总结了P2P 计算模型的概念、应用领域、基本理论和工作原理,分析讨论了HTTP协议以及相关代理技术。研究了高性能服务器几种网络I/O 机制,指出如果采用基于传统的网络IO 模型来提供高并发连接服务时,在并发客户数量超过服务器最大支持数时,会出现服务器负载达到饱和或服务器崩溃,而网络带宽并没有得到充分利用的现象。通过对几种服务器网络I/O 方法的分析和比较,得出单进程事件驱动(Single Process Event Driven―SPED)+ EPOLL(event poll)的结构适合用于实现高性能的通信服务器,同时分析并给出了单进程并发服务器中关键的网络I/O 实现技术。在本论文系统设计与实现部分中,先提出了系统的总体模型,接合本项目特点,指出系统采用的基于P2P 模型的网络结构为有中心节点的P2P 模型结构。设计并实现了该结构的通信框架RTS-NET,在其中包含了RTS-NET的通信协议,系统安全机制的实现,以及虚电路多路复用机制。指出采用以上协议和机制,通过试验证明本系统可以应用在具有各种网络安全设备的复杂网络环境中。设计并实现了了基于单进程事件驱动的通信服务器,分析了服务器几个主要模块。采用了立即转发和完整转发两种转发模式,以及动态调整发送缓冲区水线的发送模式。通过对已经实现了的通信服务器的功能和性能测试,表明服务器达到了设计目标并具有较高的性能。
其他文献
GIS(地理信息系统)网格服务是中山大学计算机系软件工程实验室提出并负责实施的广东省科技计划工业攻关项目,本文工作是该项目的一个重要组成部分.GIS网格服务是GIS Web服务
目前,嵌入式系统正以前所未有的速度向前发展。随着嵌入式技术的发展,嵌入式应用的不断增长以及嵌入式系统复杂性的不断提高,相应的,嵌入式软件的规模和复杂性也在不断提高。
近十年计算机网络的发展更是势不可挡,网络已经深入到社会的每一个角落。Web技术是当前研究和发展的热点。Web为用户提供了友好、方便的使用界面,但无法胜任大规模的企业计算
环境信息检测技术在现代农业中有着广泛的应用,青藏地区面积大、资源丰富、海拔高、气候条件差、昼夜温差大,这些因素不利于农作物生长。采用温室很好的克服了环境对农作物生长
在人们的日常生活中,有70%以上的信息与位置相关。人们对位置信息的需求越来越迫切。但人是活动的,要获得这些位置信息并不那么容易。如何提取移动的人和物的位置信息是一个很
代码自动生成技术有着非常广泛的实际应用.该论文在考察代码自动生成技术,尤其是基于模板语言的生成技术的基础上,提出了一种新的基于XML和模板语言的代码自动生成技术.该技
随着网络的普及和网络应用的扩大,以前老的联网方式已经不能适应人们对于网络产生的爆炸式的需求,理所当然的需要有一种快捷、健壮的联网方式出现。像电话网一样,人们不需要
随着数字信息技术的不断发展,数字音频媒体逐渐成为音频信息存储与传播的主要媒介,取代了传统的模拟信号存储方式,数字音频文件是音频更为简便的发布和流通载体。然而与此同
本文首先介绍了嵌入式系统及其发展现状,阐述了项目设想和项目意义,介绍了有关嵌入式Linux移植的技术背景,重点描述了Linux向嵌入式系统的移植框架,提出了有关Linux移植过程和在
本文深入分析了入侵检测的国内外研究现状,探讨了基于数据挖掘技术的入侵检测系统的结构模型,研究了入侵检测的特征提取等关键技术,把数据挖掘技术、粗糙集理论用于入侵检测