bt客戶端的設(shè)計與實現(xiàn).doc
約38頁DOC格式手機打開展開
bt客戶端的設(shè)計與實現(xiàn),p2p技術(shù)在文件共享和協(xié)作領(lǐng)域影響日益深遠,它沒有中央節(jié)點的集中控制,系統(tǒng)的伸縮性較強,能避免單點故障,提高系統(tǒng)的容錯性能?;趐2p技術(shù)的文件共享軟件發(fā)展迅速,而bittorrent在所有以p2p為基礎(chǔ)的文件共享技術(shù)中有重要地位。bt即bittorrent,是一個多點下載、源碼公開的p2p軟件。bt采用多點對多點的傳...
內(nèi)容介紹
此文檔由會員 ningxiang00 發(fā)布
P2P技術(shù)在文件共享和協(xié)作領(lǐng)域影響日益深遠,它沒有中央節(jié)點的集中控制,系統(tǒng)的伸縮性較強,能避免單點故障,提高系統(tǒng)的容錯性能?;赑2P技術(shù)的文件共享軟件發(fā)展迅速,而BitTorrent在所有以P2P為基礎(chǔ)的文件共享技術(shù)中有重要地位。
BT即BitTorrent,是一個多點下載、源碼公開的P2P軟件。BT采用多點對多點的傳輸原理在占用下載用戶極少帶寬資源的情況下能快速發(fā)布文件,提供高速下載和高效共享。當今網(wǎng)絡(luò)各種BT技術(shù)不斷成熟,各種BT軟件不斷涌現(xiàn),功能也越來越完善。
本文在P2P技術(shù)基礎(chǔ)上完成了的BT客戶端的設(shè)計和實現(xiàn),介紹了P2P、BT技術(shù)的相關(guān)理論,闡述了BT的工作特點和原理。文章對系統(tǒng)的設(shè)計和實現(xiàn)過程進行了詳細闡述,包括系統(tǒng)設(shè)計思想,軟件功能模塊設(shè)計,以及軟件的技術(shù)實現(xiàn)。分析了BT客戶端實現(xiàn)的關(guān)鍵技術(shù),包括創(chuàng)建磁盤空間,連接tracker服務(wù)器,文件的上傳和下載和安全技術(shù)。最后對研究和開發(fā)工作進行了總結(jié)回顧,并對未來的工作進行了展望。
38頁,18000字
BT即BitTorrent,是一個多點下載、源碼公開的P2P軟件。BT采用多點對多點的傳輸原理在占用下載用戶極少帶寬資源的情況下能快速發(fā)布文件,提供高速下載和高效共享。當今網(wǎng)絡(luò)各種BT技術(shù)不斷成熟,各種BT軟件不斷涌現(xiàn),功能也越來越完善。
本文在P2P技術(shù)基礎(chǔ)上完成了的BT客戶端的設(shè)計和實現(xiàn),介紹了P2P、BT技術(shù)的相關(guān)理論,闡述了BT的工作特點和原理。文章對系統(tǒng)的設(shè)計和實現(xiàn)過程進行了詳細闡述,包括系統(tǒng)設(shè)計思想,軟件功能模塊設(shè)計,以及軟件的技術(shù)實現(xiàn)。分析了BT客戶端實現(xiàn)的關(guān)鍵技術(shù),包括創(chuàng)建磁盤空間,連接tracker服務(wù)器,文件的上傳和下載和安全技術(shù)。最后對研究和開發(fā)工作進行了總結(jié)回顧,并對未來的工作進行了展望。
38頁,18000字