面向网络应用的大文件传输服务的设计与实现
发布时间:2018-06-21 22:24
本文选题:传输服务 + 低耦合 ; 参考:《北京邮电大学》2014年硕士论文
【摘要】:随着计算机科学的发展,应用程序逐步的由传统的单机应用,逐渐的发展到以分布式的,多机通信为特点的网络应用。并且许多的网络应用要求实现文件从一方到另一方的传递,因此文件传输服务往往是网络应用中一个不可或缺的部分。由于需求背景不同,开发语言不同,这些文件传输服务往往会进行重复的开发,并且安全性、可靠性问题往往会被忽略掉。更为重要的一点是在现实生活中传输的两端往往在不同的运营网络中,导致传输效率降低。本文研究的内容就是提出一个系统的面向网络应用的大文件传输服务,通过将其作为一个独立系统的方式,来提供专门的传输服务。并着重解决不同网络环境下,传输效率低的问题。 本文在“网络加速系统”的项目的基础和背景上建立,项目要求文件传输模块与其它模块具有低耦合的特性。针对加速系统中各个开发语言版本,系统版本都需要将各种大日志文件信息汇总到一个日志服务器中的问题,设计了一个文件传输服务系统,采用独立化,路径化思想,实现了大文件的快速有效传输。经过实验室的测试和线上运行,得到良好的实验效果。 另外,本文在进行系统的开发与设计的同时,考虑到了文件传输时的安全性和可靠性的问题并利用UDT协议作为文件传输协议。通过有效利用已有的较为成熟的技术加之进一步的设计,使得本系统更加的完善和丰富。
[Abstract]:With the development of computer science, the application program is gradually developed from the traditional single-machine application to the distributed, multi-computer communication network application. And many network applications require the transfer of files from one side to the other, so file transfer service is often an indispensable part of network applications. Due to different requirements and different development languages, these file transfer services are often repeated development, and the security and reliability problems are often ignored. The more important point is that in real life, the two ends of the transmission are often in different operation networks, resulting in lower transmission efficiency. The content of this paper is to propose a system for network application oriented large file transfer service, by using it as an independent system, to provide a special transmission service. And focus on solving the problem of low transmission efficiency in different network environment. This paper builds on the foundation and background of the "Network acceleration system" project, which requires the file transfer module to have low coupling with other modules. In order to solve the problem that all kinds of large log file information need to be aggregated into a log server, a file transfer service system is designed, which adopts the idea of independence and path. The fast and efficient transmission of large files is realized. After testing in the laboratory and running on line, good experimental results are obtained. In addition, this paper takes the security and reliability of file transfer into account while developing and designing the system, and uses UDT protocol as file transfer protocol. Through the effective use of the more mature technology and further design, make the system more perfect and rich.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.093
【参考文献】
相关期刊论文 前10条
1 祝红琴;王芳;黎智军;;基于文件传输中文件损坏的检测和恢复办法[J];硅谷;2010年20期
2 邹雨农;;微机间文件传输系统设计与分析[J];硅谷;2011年18期
3 李永胜;黄兰红;刘红军;;基于UDP协议的多文件传输[J];广西民族大学学报(自然科学版);2007年02期
4 史孝波;周松斌;黄东运;程韬波;;一种基于UDP的文件获取协议的实现[J];自动化与信息工程;2012年06期
5 金海,官象山,吴松,谢超;分布式存储系统中文件传输优化的设计与实现[J];华中科技大学学报(自然科学版);2005年01期
6 伍卫国;马冬冬;张振平;姜凯;;网格社区中文件传输效率的改进研究[J];华中科技大学学报(自然科学版);2011年S1期
7 陈柱成;郝克刚;葛玮;朱浩悦;;用RPC_FTP实现分布式系统中的文件传输[J];计算机应用与软件;2007年03期
8 王双巧;;B/S模式文件传输平台架构设计[J];煤炭技术;2012年03期
9 郑石平;冯学智;;基于TCP的跨网段文件传输[J];计算机工程与设计;2007年05期
10 王占军;王伟;赵志刚;;基于FTP协议的文件传输组件设计与实现[J];沈阳师范大学学报(自然科学版);2012年03期
,本文编号:2050273
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2050273.html