【摘 要】
:
随着现代信息技术的高速发展,网络通信技术在现代科技领域的应用日益深入,网络通信服务的优化逐渐成为一个新的热门课题。设计一个高性能、稳定性好的服务器端软件对于优化网络
论文部分内容阅读
随着现代信息技术的高速发展,网络通信技术在现代科技领域的应用日益深入,网络通信服务的优化逐渐成为一个新的热门课题。设计一个高性能、稳定性好的服务器端软件对于优化网络服务可以起到非常明显的作用。本文在研究了目前存在的一些服务器端软件基本架构之后,针对其中存在的各种问题,自行开发了一个比较高效的服务器端软件。 论文首先简述了计算机网络的发展历程,然后介绍了在网络发展中起到重要作用的TCP/IP协议,重点讨论了TCP/IP的五层体系中的传输层协议TCP和应用层协议FTP,通过对传输层的针对TCP协议编程的五种比较常见的网络I/O模型的分析比较,最终选择最为高效的完成端口模型。 论文利用面向对象多线程编程技术在VC开发环境下编程实现了该服务器端和相应的客户端程序,程序基于C/S模式,在传输层采用并行的完成端口服务器架构,在应用层实现了一个类FTP的协议。通过传送文件来测试服务器的稳定性和效率。程序对客户数据和I/O相关数据作了较为合理的处理,通过使用序列号的方式有效解决了网络中数据包不能按序接收的问题,通过周期性的判断客户活动情况来及时中断恶意连接,最后通过保存客户连接数目来测试服务器的容量。 本论文涉及到的软件在导航研究所交通部科技项目“水上交通安全信息系统的研究与开发”中得到应用。
其他文献
当今,网络信息通信技术高速发展。在信息通信中,数字图像是最为重要的信息传递形式之一。但是,由于互联网并不是绝对的安全,数字图像在传输通信中,存在信息泄漏的危险。据统
摘要:东北地区冬季气候寒冷,每年要有六个月的冬季采暖期,近几年通过对一些供热系统的调查和处理技术问题发现,许多供热企业都存在着一些相同的技术问题。而有些问题又相当严重,相当普遍。不但给国家的能源造成了很大的浪费,同时又严重地影响着企业的经济效益和生存发展。 关键词:供热系统 问题 解决对策 一、供热系统的常见问题及解决方法 1、循环水泵选型错误是普遍的问题。循环水泵选型错误是一个普遍存在的大
随着信息技术和计算机网络的飞速发展,多媒体信息已经成为人类获得信息的主要载体,而且日益丰富。海量数据要求必须提供高效的压缩和处理方法来对信息进行存储、传输和检索等
无线局域网是未来通信的重要组成部分,以IEEE802.11系列标准为代表的无线局域网作为无线接入的一种可选方式得到了广大用户和接入网运营商的青睐,且己得到了很大的发展。另一
摘要:在目前液化天然气需求旺盛的情况下,液化天然气道路运输市场也越来越活跃液化天然气道路运输安全问题已经成为途经各地尤其是已发生过安全事故地区的热点问题因此,要从运输公司、运输从业人员、罐车生产厂家及危险货物运输管理部门等各方面提出安全措施及要求。 关键词:液化天然气;危险货物运输;罐车 随着我国能源结构的调整,特别是很多城市采用液化天然气作为城市燃气气源以来,液化天然气的消耗量逐年
等效负折射光子晶体(Negative Refractive-Photonic Crystal,缩写为:NR-PC)是一种利用其本身负折射特性制成的具有不同介电常数的介质材料在空间呈周期排列的结构的新型人工材
多波束条带测深仪是一种高效率、高精度、高分辨率的海底地形测量设备,特别适合大面积的扫海测量作业。一些新的应用对多波束测深技术提出了更高的要求,浅水海域的测量研究是当
随着汽车产业和无线通信技术的快速发展,基于Ad Hoc网络的车辆间通信成为国内外研究的热点。车载Ad Hoc网络(VANET)是智能交通系统的重要部分,能够实现车辆间的数据共享,不仅
随着互联网技术的迅猛发展以及网络服务内容的不断多样化,以往的服务器客户端模式无法满足日益增长的网络需求。缓存复制和CDN技术成为解决这些问题的关键技术。而由于文件副
下一代移动通信系统需要支持高频谱效率、高速率、高可靠性的数据传输,并满足不同用户、不同业务的服务质量(QoS, Quality of Service)需求。在空中接口方面,正交频分复用(OF