面向網(wǎng)絡(luò)應(yīng)用的大文件傳輸服務(wù)的設(shè)計(jì)與實(shí)現(xiàn)
本文選題:傳輸服務(wù) + 低耦合。 參考:《北京郵電大學(xué)》2014年碩士論文
【摘要】:隨著計(jì)算機(jī)科學(xué)的發(fā)展,應(yīng)用程序逐步的由傳統(tǒng)的單機(jī)應(yīng)用,逐漸的發(fā)展到以分布式的,多機(jī)通信為特點(diǎn)的網(wǎng)絡(luò)應(yīng)用。并且許多的網(wǎng)絡(luò)應(yīng)用要求實(shí)現(xiàn)文件從一方到另一方的傳遞,因此文件傳輸服務(wù)往往是網(wǎng)絡(luò)應(yīng)用中一個(gè)不可或缺的部分。由于需求背景不同,開發(fā)語言不同,這些文件傳輸服務(wù)往往會(huì)進(jìn)行重復(fù)的開發(fā),并且安全性、可靠性問題往往會(huì)被忽略掉。更為重要的一點(diǎn)是在現(xiàn)實(shí)生活中傳輸?shù)膬啥送诓煌倪\(yùn)營網(wǎng)絡(luò)中,導(dǎo)致傳輸效率降低。本文研究的內(nèi)容就是提出一個(gè)系統(tǒng)的面向網(wǎng)絡(luò)應(yīng)用的大文件傳輸服務(wù),通過將其作為一個(gè)獨(dú)立系統(tǒng)的方式,來提供專門的傳輸服務(wù)。并著重解決不同網(wǎng)絡(luò)環(huán)境下,傳輸效率低的問題。 本文在“網(wǎng)絡(luò)加速系統(tǒng)”的項(xiàng)目的基礎(chǔ)和背景上建立,項(xiàng)目要求文件傳輸模塊與其它模塊具有低耦合的特性。針對(duì)加速系統(tǒng)中各個(gè)開發(fā)語言版本,系統(tǒng)版本都需要將各種大日志文件信息匯總到一個(gè)日志服務(wù)器中的問題,設(shè)計(jì)了一個(gè)文件傳輸服務(wù)系統(tǒng),采用獨(dú)立化,路徑化思想,實(shí)現(xiàn)了大文件的快速有效傳輸。經(jīng)過實(shí)驗(yàn)室的測(cè)試和線上運(yùn)行,得到良好的實(shí)驗(yàn)效果。 另外,本文在進(jìn)行系統(tǒng)的開發(fā)與設(shè)計(jì)的同時(shí),考慮到了文件傳輸時(shí)的安全性和可靠性的問題并利用UDT協(xié)議作為文件傳輸協(xié)議。通過有效利用已有的較為成熟的技術(shù)加之進(jìn)一步的設(shè)計(jì),使得本系統(tǒng)更加的完善和豐富。
[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.
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TP393.093
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 祝紅琴;王芳;黎智軍;;基于文件傳輸中文件損壞的檢測(cè)和恢復(fù)辦法[J];硅谷;2010年20期
2 鄒雨農(nóng);;微機(jī)間文件傳輸系統(tǒng)設(shè)計(jì)與分析[J];硅谷;2011年18期
3 李永勝;黃蘭紅;劉紅軍;;基于UDP協(xié)議的多文件傳輸[J];廣西民族大學(xué)學(xué)報(bào)(自然科學(xué)版);2007年02期
4 史孝波;周松斌;黃東運(yùn);程韜波;;一種基于UDP的文件獲取協(xié)議的實(shí)現(xiàn)[J];自動(dòng)化與信息工程;2012年06期
5 金海,官象山,吳松,謝超;分布式存儲(chǔ)系統(tǒng)中文件傳輸優(yōu)化的設(shè)計(jì)與實(shí)現(xiàn)[J];華中科技大學(xué)學(xué)報(bào)(自然科學(xué)版);2005年01期
6 伍衛(wèi)國;馬冬冬;張振平;姜?jiǎng)P;;網(wǎng)格社區(qū)中文件傳輸效率的改進(jìn)研究[J];華中科技大學(xué)學(xué)報(bào)(自然科學(xué)版);2011年S1期
7 陳柱成;郝克剛;葛瑋;朱浩悅;;用RPC_FTP實(shí)現(xiàn)分布式系統(tǒng)中的文件傳輸[J];計(jì)算機(jī)應(yīng)用與軟件;2007年03期
8 王雙巧;;B/S模式文件傳輸平臺(tái)架構(gòu)設(shè)計(jì)[J];煤炭技術(shù);2012年03期
9 鄭石平;馮學(xué)智;;基于TCP的跨網(wǎng)段文件傳輸[J];計(jì)算機(jī)工程與設(shè)計(jì);2007年05期
10 王占軍;王偉;趙志剛;;基于FTP協(xié)議的文件傳輸組件設(shè)計(jì)與實(shí)現(xiàn)[J];沈陽師范大學(xué)學(xué)報(bào)(自然科學(xué)版);2012年03期
,本文編號(hào):2050273
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2050273.html