基于visual c++6.0的點(diǎn)對(duì)點(diǎn)文件傳輸實(shí)現(xiàn)

基于visual c++6.0的點(diǎn)對(duì)點(diǎn)文件傳輸實(shí)現(xiàn)

ID:3670556

大?。?66.50 KB

頁(yè)數(shù):34頁(yè)

時(shí)間:2017-11-22

基于visual c++6.0的點(diǎn)對(duì)點(diǎn)文件傳輸實(shí)現(xiàn)_第1頁(yè)
基于visual c++6.0的點(diǎn)對(duì)點(diǎn)文件傳輸實(shí)現(xiàn)_第2頁(yè)
基于visual c++6.0的點(diǎn)對(duì)點(diǎn)文件傳輸實(shí)現(xiàn)_第3頁(yè)
基于visual c++6.0的點(diǎn)對(duì)點(diǎn)文件傳輸實(shí)現(xiàn)_第4頁(yè)
基于visual c++6.0的點(diǎn)對(duì)點(diǎn)文件傳輸實(shí)現(xiàn)_第5頁(yè)
資源描述:

《基于visual c++6.0的點(diǎn)對(duì)點(diǎn)文件傳輸實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。

1、學(xué)科分類號(hào):_____08_____本科生畢業(yè)設(shè)計(jì)題目(中文):基于VisualC++6.0的點(diǎn)對(duì)點(diǎn)文件傳輸實(shí)現(xiàn)(英文):DesignandRealizationofPoint-to-PointFilesTransferwithVisualC++6.0學(xué)生姓名:學(xué)號(hào)系部:專業(yè)年級(jí):2指導(dǎo)教師:職稱:目錄摘要I關(guān)鍵詞IAbstractIKeywordsI第一章緒論11.1選題背景11.2文件傳輸?shù)闹饕绞?1.3課題研究意義3第二章TCP/IP技術(shù)與C/S模式42.1?TCP/IP技術(shù)42.1.1TCP/IP體系結(jié)構(gòu)42.1.2TC

2、P/IP特點(diǎn)52.1.3TCP/IP傳送文件機(jī)制62.3客戶機(jī)/服務(wù)器模式7第三章Winsock網(wǎng)絡(luò)程序設(shè)計(jì)技術(shù)83.1Winsock簡(jiǎn)介83.2Winsock通信機(jī)制93.3Winsock編程模型113.3.1建立一個(gè)Socket113.3.2配置一個(gè)Socket113.3.3使用Socket12第四章系統(tǒng)方案設(shè)計(jì)144.1B/S結(jié)構(gòu)與C/S結(jié)構(gòu)的選擇144.1.1B/S結(jié)構(gòu)與C/S結(jié)構(gòu)144.1.2C/S模式的采用154.2文件傳輸協(xié)議的比較164.2.1早期文件傳輸協(xié)議的研究比較164.2.2HTTP協(xié)議傳輸文件的方式174

3、.2.3FTP文件傳輸協(xié)議的研究184.3建立新的利用套接字方式的通信協(xié)議18第五章系統(tǒng)詳細(xì)設(shè)計(jì)205.1系統(tǒng)總體設(shè)計(jì)205.2?系統(tǒng)功能模塊設(shè)計(jì)215.2.1服務(wù)器模塊215.2.2客戶端模塊255.2.3界面顯示模塊26致謝28參考文獻(xiàn)29基于VisualC++6.0的點(diǎn)對(duì)點(diǎn)文件傳輸實(shí)現(xiàn)摘要:近年來(lái),隨著Internet的發(fā)展和普及,人們對(duì)網(wǎng)絡(luò)傳輸?shù)男枨罅吭絹?lái)越大,遠(yuǎn)程教育、網(wǎng)絡(luò)會(huì)議等眾多新興軟件的產(chǎn)生,對(duì)大文件的傳輸問(wèn)題提出了挑戰(zhàn)。傳統(tǒng)的大文件傳輸通常在客戶端建立一個(gè)較大的Buffer緩沖區(qū),這樣不僅會(huì)大量占用系統(tǒng)資源,而且

4、傳輸?shù)乃俣仁志徛?,不能?shí)時(shí)地顯示傳輸進(jìn)度。由于傳輸?shù)臅r(shí)間比較長(zhǎng),期間發(fā)生中斷或計(jì)算機(jī)重啟等意外的可能性非常高。本文件傳輸系統(tǒng)的設(shè)計(jì)選用VC++6.0為開(kāi)發(fā)工具,以C/S模式通過(guò)建立Socket連接后實(shí)現(xiàn)局域網(wǎng)快速,準(zhǔn)確,安全的點(diǎn)對(duì)點(diǎn)文件傳輸功能。本系統(tǒng)能夠促進(jìn)局域網(wǎng)內(nèi)用戶之間的文件資源共享,滿足主機(jī)之間信息交流,確保文件傳輸安全性,有效地提高工作效率。關(guān)鍵詞:套接字,網(wǎng)絡(luò)編程,C/S模式,TCP/IPDesignandRealizationofPoint-to-PointFilesTransferwithVisualC++6.0

5、Abstract:Inrecentyears,withthedevelopmentandpopularizationofInternet,thereisagrowingdemandfornetworktransmission.Distanteducation,webconference,andmanyothernewsoftwaresarecomeintobeing.Itgivesthelargechallengestotransmissionoflargefilesontheissues.Traditionalfilestran

6、sferisusuallyestablishalargerbufferintheclient,sothatitwilloccupymanysystemresourcesandresultveryslowspeedoffilestransfer,soitalsocannotbedisplayedinthereal-timetransmissionprogress.Transferfilesforlongtimemaycausesomeaccidentssuchasinterruptingorrestartingthecomputer

7、.ThesystemwiththeVisualC++6.0establishsasocketconnectioninlocalareanetworkbasedonC/Smodeforafast,exactandsafewaytotansferfilesofpoint-to-point.ThesystemcancontributetoshareresourcesintheLAN,meetthedemandofexchangingtheinformationbetweenthehost,makesureitissafetotransf

8、erfiles,improvetheworkefficiencyineffect.Keywords:Socket;NetworkProgramming;C/SModel;TCP/IP30第一章緒論1.1選題背景在這個(gè)信息化時(shí)代,計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的迅猛

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。