jxta技術(shù)的p2p網(wǎng)絡(luò)通信機制的研究報告.doc
約24頁DOC格式手機打開展開
jxta技術(shù)的p2p網(wǎng)絡(luò)通信機制的研究報告,jxta技術(shù)的p2p網(wǎng)絡(luò)通信機制的研究報告本文共計24頁,9258字;摘 要peer to peer(p2p)網(wǎng)絡(luò)被喻為第三代網(wǎng)絡(luò),采用的是點對點分散式網(wǎng)絡(luò)架,它不需要服務(wù)器的中轉(zhuǎn),使用戶與用戶之間的連接更加方便、直接,其核心思想是把應(yīng)用從中央服務(wù)器向網(wǎng)絡(luò)邊緣的終端設(shè)備擴散,充分利用閑散的邊緣資源,減輕主干網(wǎng)絡(luò)和的關(guān)鍵...


內(nèi)容介紹
此文檔由會員 霜天盈月 發(fā)布
JXTA技術(shù)的P2P網(wǎng)絡(luò)通信機制的研究報告
本文共計24頁,9258字;
摘 要
Peer to Peer(P2P)網(wǎng)絡(luò)被喻為第三代網(wǎng)絡(luò),采用的是點對點分散式網(wǎng)絡(luò)架,它不需要服務(wù)器的中轉(zhuǎn),使用戶與用戶之間的連接更加方便、直接,其核心思想是把應(yīng)用從中央服務(wù)器向網(wǎng)絡(luò)邊緣的終端設(shè)備擴散,充分利用閑散的邊緣資源,減輕主干網(wǎng)絡(luò)和的關(guān)鍵點的負(fù)荷,與現(xiàn)有的應(yīng)用模式形成互補之勢。無論采取什么樣的實現(xiàn)形式,P2P都會使網(wǎng)絡(luò)行為提高到一個層次,是人們以更加主動的方式參與到網(wǎng)絡(luò)中去。P2P在搜索、分布式計算、協(xié)同工作等方面將有大用途, 所以加強對該技術(shù)的研究已成為當(dāng)務(wù)之急。
JXTA(Juxtapose的簡稱) 是一個開放源代碼工程,它是 Sun 公司為了構(gòu)建跨平臺、跨操作系統(tǒng)和跨編程語言的 P2P 應(yīng)用而設(shè)計的網(wǎng)絡(luò)開發(fā)平臺,它定義了一整套P2P基礎(chǔ)協(xié)議,整合了P2P 應(yīng)用及其標(biāo)準(zhǔn)化服務(wù),并且具備良好的可擴展性,有望成為P2P網(wǎng)絡(luò)應(yīng)用開發(fā)的通用平臺。
本文是基于目前理論架構(gòu)相對比較完整的P2P平臺技術(shù)JXTA,研究并實現(xiàn)了在該平臺下進行節(jié)點之間的通信,文中首先介紹了P2P相關(guān)知識,并對JXTA平臺做了深入的研究,介紹了JXTA的架構(gòu)、核心概念、協(xié)議,然后對基于JXTA的P2P通信的設(shè)計和實現(xiàn)作了描述,并給出了關(guān)鍵部分的實現(xiàn)方法。
關(guān)鍵詞 : P2P,JXTA,通信機制
ABSTRACT
Peer to Peer (P2P), which is considered as the third generation of network, uses point-to-point network construction. Since it does not need the transfer of servers, it makes the communication between PC and PC easy and efficient. P2P network technology holds the main idea that takes the application to diffuse from centrality to edge of network. The main purposes are: make user of “idleness” resource in edge network; lighten the load in backbone network;
目錄
前 言 4
1.1通信的障礙——透明網(wǎng)絡(luò)問題 5
1.1.1 防火墻 5
1.1.2 NAT(網(wǎng)絡(luò)地址轉(zhuǎn)換) 6
1.1.3 節(jié)點的動態(tài)變化 6
1.1.4 物理連接 7
1.2 問題的解決 7
1.2.1 Peer的分類 7
1.2.2 節(jié)點動態(tài)變化的處理 8
1.2.3穿透防火墻和NAT 8
1.3 Pipe及PBP在通信中的作用 9
1.5 系統(tǒng)運行環(huán)境 10
1.6 基于pipe的通信流程 11
1.7 對等組模塊 12
1.7.1 創(chuàng)建/加入對等組 12
4.7.2 代碼詳細(xì)實現(xiàn) 13
1.8管道模塊 16
1.8.1 創(chuàng)建管道 16
1.8.2 管道綁定 18
1.8.3 管道連接 19
1.9消息模塊 20
1.9.1生成消息 20
1.9.1 接收消息 20
1.9.1 發(fā)送消息 21
1.10 系統(tǒng)運行界面 21
總結(jié)和展望 23
參考文獻(xiàn) 24
參考文獻(xiàn)
[1] 許斌. JXTA-java P2P網(wǎng)絡(luò)編程技術(shù)[M]. 清華大學(xué)出版社.2003.6
[2]李俊青 應(yīng)用JXTA實現(xiàn)P2P的方案研究 河北理工學(xué)院學(xué)報 2003年04期
[3]Scott Oaks, Bernard Traversat & Li Gong著.JXTA技術(shù)手冊.清華大學(xué)出版社.2004.
[4]Dana Moore, John Hebeler著. 對等網(wǎng). 清華大學(xué)出版社 2003.
[5]Robert Flenner著.Java P2P技術(shù)內(nèi)幕. 人民郵電出版社 2003.
[6] 路晨 對等網(wǎng)絡(luò)模型的研究及應(yīng)用 碩士論文 合肥工業(yè)大學(xué) 2003
[7] Daniel Brookshier Java P2P 程序設(shè)計(常曉波、李靜譯) 中國電力出版社 2003
[8] 吳惠良 對等網(wǎng)絡(luò)計算平臺 JXTA 的研究 碩士論文 浙江大學(xué) 2003
本文共計24頁,9258字;
摘 要
Peer to Peer(P2P)網(wǎng)絡(luò)被喻為第三代網(wǎng)絡(luò),采用的是點對點分散式網(wǎng)絡(luò)架,它不需要服務(wù)器的中轉(zhuǎn),使用戶與用戶之間的連接更加方便、直接,其核心思想是把應(yīng)用從中央服務(wù)器向網(wǎng)絡(luò)邊緣的終端設(shè)備擴散,充分利用閑散的邊緣資源,減輕主干網(wǎng)絡(luò)和的關(guān)鍵點的負(fù)荷,與現(xiàn)有的應(yīng)用模式形成互補之勢。無論采取什么樣的實現(xiàn)形式,P2P都會使網(wǎng)絡(luò)行為提高到一個層次,是人們以更加主動的方式參與到網(wǎng)絡(luò)中去。P2P在搜索、分布式計算、協(xié)同工作等方面將有大用途, 所以加強對該技術(shù)的研究已成為當(dāng)務(wù)之急。
JXTA(Juxtapose的簡稱) 是一個開放源代碼工程,它是 Sun 公司為了構(gòu)建跨平臺、跨操作系統(tǒng)和跨編程語言的 P2P 應(yīng)用而設(shè)計的網(wǎng)絡(luò)開發(fā)平臺,它定義了一整套P2P基礎(chǔ)協(xié)議,整合了P2P 應(yīng)用及其標(biāo)準(zhǔn)化服務(wù),并且具備良好的可擴展性,有望成為P2P網(wǎng)絡(luò)應(yīng)用開發(fā)的通用平臺。
本文是基于目前理論架構(gòu)相對比較完整的P2P平臺技術(shù)JXTA,研究并實現(xiàn)了在該平臺下進行節(jié)點之間的通信,文中首先介紹了P2P相關(guān)知識,并對JXTA平臺做了深入的研究,介紹了JXTA的架構(gòu)、核心概念、協(xié)議,然后對基于JXTA的P2P通信的設(shè)計和實現(xiàn)作了描述,并給出了關(guān)鍵部分的實現(xiàn)方法。
關(guān)鍵詞 : P2P,JXTA,通信機制
ABSTRACT
Peer to Peer (P2P), which is considered as the third generation of network, uses point-to-point network construction. Since it does not need the transfer of servers, it makes the communication between PC and PC easy and efficient. P2P network technology holds the main idea that takes the application to diffuse from centrality to edge of network. The main purposes are: make user of “idleness” resource in edge network; lighten the load in backbone network;
目錄
前 言 4
1.1通信的障礙——透明網(wǎng)絡(luò)問題 5
1.1.1 防火墻 5
1.1.2 NAT(網(wǎng)絡(luò)地址轉(zhuǎn)換) 6
1.1.3 節(jié)點的動態(tài)變化 6
1.1.4 物理連接 7
1.2 問題的解決 7
1.2.1 Peer的分類 7
1.2.2 節(jié)點動態(tài)變化的處理 8
1.2.3穿透防火墻和NAT 8
1.3 Pipe及PBP在通信中的作用 9
1.5 系統(tǒng)運行環(huán)境 10
1.6 基于pipe的通信流程 11
1.7 對等組模塊 12
1.7.1 創(chuàng)建/加入對等組 12
4.7.2 代碼詳細(xì)實現(xiàn) 13
1.8管道模塊 16
1.8.1 創(chuàng)建管道 16
1.8.2 管道綁定 18
1.8.3 管道連接 19
1.9消息模塊 20
1.9.1生成消息 20
1.9.1 接收消息 20
1.9.1 發(fā)送消息 21
1.10 系統(tǒng)運行界面 21
總結(jié)和展望 23
參考文獻(xiàn) 24
參考文獻(xiàn)
[1] 許斌. JXTA-java P2P網(wǎng)絡(luò)編程技術(shù)[M]. 清華大學(xué)出版社.2003.6
[2]李俊青 應(yīng)用JXTA實現(xiàn)P2P的方案研究 河北理工學(xué)院學(xué)報 2003年04期
[3]Scott Oaks, Bernard Traversat & Li Gong著.JXTA技術(shù)手冊.清華大學(xué)出版社.2004.
[4]Dana Moore, John Hebeler著. 對等網(wǎng). 清華大學(xué)出版社 2003.
[5]Robert Flenner著.Java P2P技術(shù)內(nèi)幕. 人民郵電出版社 2003.
[6] 路晨 對等網(wǎng)絡(luò)模型的研究及應(yīng)用 碩士論文 合肥工業(yè)大學(xué) 2003
[7] Daniel Brookshier Java P2P 程序設(shè)計(常曉波、李靜譯) 中國電力出版社 2003
[8] 吳惠良 對等網(wǎng)絡(luò)計算平臺 JXTA 的研究 碩士論文 浙江大學(xué) 2003
TA們正在看...
- 設(shè)計三層模擬電梯裝置遠(yuǎn)程監(jiān)控系統(tǒng).doc
- 載重汽車驅(qū)動橋設(shè)計.doc
- 課程設(shè)計三層電梯模擬裝置控制系統(tǒng)設(shè)計.doc
- 蘇州工業(yè)園區(qū)薪資報告.xls
- 清新劑盒蓋注射模設(shè)計.rar
- 活塞結(jié)構(gòu)設(shè)計與加工工藝.rar
- 戰(zhàn)略營銷文獻(xiàn)綜述.doc
- 水峪礦300萬t/a新井設(shè)計.rar
- 齒輪箱工藝及鉆2-φ20孔、工裝及專機設(shè)計.rar
- 汽車行業(yè)質(zhì)量管理五大手冊之一產(chǎn)品質(zhì)量先期策劃和...ppt