淺議p2p的開發(fā)環(huán)境等若干問題.doc
約22頁DOC格式手機打開展開
淺議p2p的開發(fā)環(huán)境等若干問題,淺議p2p的開發(fā)環(huán)境等若干問題本文共計22頁,14515字;摘要隨著互聯(lián)網(wǎng)的普及和寬帶技術(shù)的發(fā)展,以p2p技術(shù)為核心的軟件產(chǎn)品正在為越來越多的網(wǎng)民所接受和喜愛。自2000年開始,國內(nèi)外多家p2p產(chǎn)品紛紛問世,其中以國外napster、groove、opencola等和國內(nèi)openext、kugoo、poco等為代表的p...
內(nèi)容介紹
此文檔由會員 劉瑞 發(fā)布
淺議P2P的開發(fā)環(huán)境等若干問題
本文共計22頁,14515字;
摘要
隨著互聯(lián)網(wǎng)的普及和寬帶技術(shù)的發(fā)展,以P2P技術(shù)為核心的軟件產(chǎn)品正在為越來越多的網(wǎng)民所接受和喜愛。自2000年開始,國內(nèi)外多家P2P產(chǎn)品紛紛問世,其中以國外Napster、Groove、OpenCOLA等和國內(nèi)Openext、Kugoo、POCO等為代表的P2P產(chǎn)品在短短幾年時間,用戶的注冊量不斷增長,已成為許多網(wǎng)民不能離棄的上網(wǎng)伙伴。據(jù)業(yè)內(nèi)專家預(yù)測,P2P將成為2004年風(fēng)險投資熱點,更多的商家和IT人士將會投入到P2P產(chǎn)品的開發(fā)和經(jīng)營上來。就國內(nèi)P2P軟件市場而言,由于目前存在的幾家知名P2P產(chǎn)品幾乎都是以即時通信和文件搜索、共享為主要功能,而且多數(shù)產(chǎn)品還處于開發(fā)和運營的初期,因此,探詢P2P多個功能的開發(fā)和商業(yè)應(yīng)用,將成為競爭的焦點,而整個P2P領(lǐng)域正蘊藏著巨大的商機。在本論文中,從介紹P2P的概況入手,重點分析和實現(xiàn)一個P2P數(shù)據(jù)傳輸軟件--MYQQ,全面深入地介紹P2P的開發(fā)環(huán)境等若干問題.
[關(guān)鍵詞] P2P,TCP,UDP
Abstract
With the development of popularization and broadband technology of Internet, the software product taking P2P technology as the core is being accepted by more and more netizens and liked. Since 2000, the domestic and international many family P2P products come out one after another , among them products of P2P represented by foreign countries Napster , Groove , OpenCOLA ,etc. and domestic Openext , Kugoo , POCO ,etc. are in a short period of a few years, users' registration amount is increasing constantly, has already become the Net surfing partner who a lot of netizens can't be being abandoned . According to the estimation by expert, P2P become 2004 risk popular investment spot, more trade company and IT personage put development and management , P2P of products into come up. As regards domestic P2P software market, because several famous P2P that exist at present products to search for , share for the main function with instant messaging and file nearly all, and most products in develop and initial
目錄
摘要 1
第一章 緒論 4
1.1課題研究背景 4
1.2 P2P的定義 4
1.3 p2p的應(yīng)用 5
1.4 中國P2P現(xiàn)狀 5
第二章 相關(guān)技術(shù)及工具簡介 7
2.1 Winsock編程7
2.1.1 Winsock簡介7
2.1.2 套接口7
2.1.3 客戶機/服務(wù)器模型7
2.1.4 帶外數(shù)據(jù)8
2.1.5 廣播9
2.1.6 windows sockets 編程原理9
2.2 win32編程10
2.2.1 window32消息概述10
2.2.2 win32 api 函數(shù)簡介 11
2.3 Microsoft Visual C++ 6.0 簡介12
2.3.1簡化的開發(fā)過程13
2.3.2靈活多變的開發(fā)方式13
2.3.3更強的擴展性13
第三章 P2P數(shù)據(jù)傳輸分析和設(shè)計14
3.1 myQQ介紹14
3.2 myQQ設(shè)計目標(biāo)14
3.3 myQQ特點14
3.4 myQQ的設(shè)計思路14
3.4.1界面模塊14
3.4.2服務(wù)端/客戶端模塊14
3.4.3文件傳送模塊15
第四章 創(chuàng)建網(wǎng)絡(luò)應(yīng)用程序16
4.1創(chuàng)建應(yīng)用程序外殼16
4.2 窗口布局和啟動功能16
4.3 從CasyncSocket類中繼承17
4.4 連接應(yīng)用程序18
4.5 終止連接19
結(jié)束語21
致謝22
參考文獻(xiàn)23
參考文獻(xiàn)
1. Vistual C++6.0 網(wǎng)絡(luò)及Internet開發(fā)指南:李博軒 《清華大學(xué)出版社》
2.Windows Sockets 規(guī)范及應(yīng)用 -Windows網(wǎng)絡(luò)編程接口
施 煒 李 錚 秦 潁 編著 《上海交大出版社》
3.C++參考大全(第四版):Herbert Schildt著 《電子工業(yè)出版社》
本文共計22頁,14515字;
摘要
隨著互聯(lián)網(wǎng)的普及和寬帶技術(shù)的發(fā)展,以P2P技術(shù)為核心的軟件產(chǎn)品正在為越來越多的網(wǎng)民所接受和喜愛。自2000年開始,國內(nèi)外多家P2P產(chǎn)品紛紛問世,其中以國外Napster、Groove、OpenCOLA等和國內(nèi)Openext、Kugoo、POCO等為代表的P2P產(chǎn)品在短短幾年時間,用戶的注冊量不斷增長,已成為許多網(wǎng)民不能離棄的上網(wǎng)伙伴。據(jù)業(yè)內(nèi)專家預(yù)測,P2P將成為2004年風(fēng)險投資熱點,更多的商家和IT人士將會投入到P2P產(chǎn)品的開發(fā)和經(jīng)營上來。就國內(nèi)P2P軟件市場而言,由于目前存在的幾家知名P2P產(chǎn)品幾乎都是以即時通信和文件搜索、共享為主要功能,而且多數(shù)產(chǎn)品還處于開發(fā)和運營的初期,因此,探詢P2P多個功能的開發(fā)和商業(yè)應(yīng)用,將成為競爭的焦點,而整個P2P領(lǐng)域正蘊藏著巨大的商機。在本論文中,從介紹P2P的概況入手,重點分析和實現(xiàn)一個P2P數(shù)據(jù)傳輸軟件--MYQQ,全面深入地介紹P2P的開發(fā)環(huán)境等若干問題.
[關(guān)鍵詞] P2P,TCP,UDP
Abstract
With the development of popularization and broadband technology of Internet, the software product taking P2P technology as the core is being accepted by more and more netizens and liked. Since 2000, the domestic and international many family P2P products come out one after another , among them products of P2P represented by foreign countries Napster , Groove , OpenCOLA ,etc. and domestic Openext , Kugoo , POCO ,etc. are in a short period of a few years, users' registration amount is increasing constantly, has already become the Net surfing partner who a lot of netizens can't be being abandoned . According to the estimation by expert, P2P become 2004 risk popular investment spot, more trade company and IT personage put development and management , P2P of products into come up. As regards domestic P2P software market, because several famous P2P that exist at present products to search for , share for the main function with instant messaging and file nearly all, and most products in develop and initial
目錄
摘要 1
第一章 緒論 4
1.1課題研究背景 4
1.2 P2P的定義 4
1.3 p2p的應(yīng)用 5
1.4 中國P2P現(xiàn)狀 5
第二章 相關(guān)技術(shù)及工具簡介 7
2.1 Winsock編程7
2.1.1 Winsock簡介7
2.1.2 套接口7
2.1.3 客戶機/服務(wù)器模型7
2.1.4 帶外數(shù)據(jù)8
2.1.5 廣播9
2.1.6 windows sockets 編程原理9
2.2 win32編程10
2.2.1 window32消息概述10
2.2.2 win32 api 函數(shù)簡介 11
2.3 Microsoft Visual C++ 6.0 簡介12
2.3.1簡化的開發(fā)過程13
2.3.2靈活多變的開發(fā)方式13
2.3.3更強的擴展性13
第三章 P2P數(shù)據(jù)傳輸分析和設(shè)計14
3.1 myQQ介紹14
3.2 myQQ設(shè)計目標(biāo)14
3.3 myQQ特點14
3.4 myQQ的設(shè)計思路14
3.4.1界面模塊14
3.4.2服務(wù)端/客戶端模塊14
3.4.3文件傳送模塊15
第四章 創(chuàng)建網(wǎng)絡(luò)應(yīng)用程序16
4.1創(chuàng)建應(yīng)用程序外殼16
4.2 窗口布局和啟動功能16
4.3 從CasyncSocket類中繼承17
4.4 連接應(yīng)用程序18
4.5 終止連接19
結(jié)束語21
致謝22
參考文獻(xiàn)23
參考文獻(xiàn)
1. Vistual C++6.0 網(wǎng)絡(luò)及Internet開發(fā)指南:李博軒 《清華大學(xué)出版社》
2.Windows Sockets 規(guī)范及應(yīng)用 -Windows網(wǎng)絡(luò)編程接口
施 煒 李 錚 秦 潁 編著 《上海交大出版社》
3.C++參考大全(第四版):Herbert Schildt著 《電子工業(yè)出版社》