出版時間:2007-6 出版社:人民郵電出版社 作者:楊天路 頁數(shù):312 字數(shù):491000
Tag標簽:無
內(nèi)容概要
隨著P2P網(wǎng)絡(luò)的飛速發(fā)展,P2P網(wǎng)絡(luò)技術(shù)已經(jīng)逐漸成為當今IT技術(shù)領(lǐng)域研究與應(yīng)用的熱點。本書通過基礎(chǔ)理論篇與開發(fā)實踐篇兩個部分的講解使讀者對此技術(shù)有全面的了解。 基礎(chǔ)理論篇對P2P網(wǎng)絡(luò)的定義、典型的網(wǎng)絡(luò)拓撲結(jié)構(gòu)、應(yīng)用與研究現(xiàn)狀以及當今5種主流的P2P系統(tǒng)分別進行了介紹;通過與傳統(tǒng)的搜索技術(shù)相比較,分析了P2P搜索技術(shù)的原理;對P2P特有的網(wǎng)絡(luò)穿越技術(shù)進行了深入剖析;對P2P技術(shù)所涉及的安全問題逐一進行了分析。 開發(fā)實踐篇介紹了Python語言及JXTA,作為從事開發(fā)工作必要的基礎(chǔ)知識,并給出了文件共享系統(tǒng)、全文檢索系統(tǒng)、即時消息系統(tǒng)、多媒體通信系統(tǒng)等多個系統(tǒng)的開發(fā)實例。 作為一本詳細介紹并涉及P2P各熱點研究方向的書籍,本書涵蓋了P2P技術(shù)的基本概念、研究方向與主要研究熱點,并給出了豐富的開發(fā)實例供讀者參考。本書可供廣大從事P2P網(wǎng)絡(luò)技術(shù)工作的研發(fā)人員和工程技術(shù)人員閱讀參考,同時也可作為高等院校通信類、網(wǎng)絡(luò)類、信息類、計算機類、電子類等專業(yè)高年級本科生和研究生學習P2P技術(shù)的書籍。
書籍目錄
基礎(chǔ)理論篇 第1章 P2P基本概念 1.1 P2P網(wǎng)絡(luò)的定義 1.2 P2P網(wǎng)絡(luò)結(jié)構(gòu) 1.3 P2P網(wǎng)絡(luò)的應(yīng)用 1.4 P2P的發(fā)展 1.5 國內(nèi)外P2P技術(shù)的研究現(xiàn)狀 1.6 本章總結(jié) 1.7 練習題 第2章 主流P2P系統(tǒng) 2.1 文件共享類系統(tǒng) 2.2 即時通信類系統(tǒng) 2.3 流媒體類系統(tǒng) 2.4 共享存儲類系統(tǒng) 2.5 對等計算類系統(tǒng) 2.6 本章總結(jié) 2.7 練習題 第3章 P2P網(wǎng)絡(luò)的基礎(chǔ)——搜索和路由算法 3.1 傳統(tǒng)搜索技術(shù) 3.2 P2P搜索技術(shù)的發(fā)展 3.3 DHT網(wǎng)絡(luò)(結(jié)構(gòu)化P2P網(wǎng)絡(luò))的搜索技術(shù) 3.4 非結(jié)構(gòu)化P2P網(wǎng)絡(luò)的搜索技術(shù) 3.5 小世界(Small World)模型 3.6 P2P搜索技術(shù)研究的挑戰(zhàn) 3.7 本章總結(jié) 3.8 練習題 第4章 P2P網(wǎng)絡(luò)穿越 4.1 Middlebox與網(wǎng)絡(luò)穿越 4.2 穿越NAT網(wǎng)絡(luò) 4.3 本章總結(jié) 4.4 練習題 第5章 P2P與網(wǎng)絡(luò)安全 5.1 P2P網(wǎng)絡(luò)引發(fā)的安全問題 5.2 P2P網(wǎng)絡(luò)面臨的安全問題 5.3 利用P2P網(wǎng)絡(luò)解決安全問題 5.4 Skype的安全性分析 5.5 本章總結(jié) 5.6 練習題開發(fā)實踐篇 第6章 Python語言開發(fā)基礎(chǔ) 6.1 Python語言概述 6.2 安裝和使用Python解釋器 6.3 Python集成開發(fā)環(huán)境 6.4 基本數(shù)據(jù)類型和結(jié)構(gòu) 6.5 流程控制語句 6.6 函數(shù)的實現(xiàn)方法 6.7 類的使用 6.8 使用包組織程序 6.9 實現(xiàn)多線程程序 6.10 網(wǎng)絡(luò)編程實現(xiàn)與應(yīng)用 6.11 用戶界面編程基礎(chǔ) 6.12 異常處理 6.13 文件處理 6.14 調(diào)試Python程序 6.15 本章總結(jié) 6.16 練習題 第7章 JXTA開發(fā)基礎(chǔ) 7.1 JXTA簡介 7.2 JXTA的平臺結(jié)構(gòu) 7.3 JXTA的基本概念 7.4 JXTA的網(wǎng)絡(luò)架構(gòu) 7.5 JXTA開發(fā)環(huán)境 7.6 JXTA開發(fā)入門 7.7 本章總結(jié) 7.8 練習題 第8章 P2P文件共享系統(tǒng)開發(fā) 8.1 P2P文件共享概述 8.2 BitTorrent文件共享系統(tǒng)實現(xiàn)分析 8.3 使用Python實現(xiàn)P2P文件共享 8.4 本章總結(jié) 8.5 練習題 第9章 P2P全文檢索系統(tǒng)的設(shè)計與實現(xiàn) 9.1 系統(tǒng)目標 9.2 系統(tǒng)原理 9.3 系統(tǒng)設(shè)計 9.4 程序示例 9.5 系統(tǒng)分析 9.6 本章總結(jié) 9.7 練習題 第10章 使用JXTA設(shè)計P2P即時消息系統(tǒng) 10.1 即時通信系統(tǒng)簡介 10.2 用JXTA開發(fā)即時通信系統(tǒng) 10.3 XCHAT系統(tǒng)設(shè)計 10.4 XCHAT系統(tǒng)實現(xiàn) 10.5 本章總結(jié) 10.6 練習題 第11章 P2P與多媒體通信 11.1 VoIP通信基礎(chǔ) 11.2 P2P和SIP的結(jié)合 11.3 P2P流媒體系統(tǒng)概念 11.4 流媒體技術(shù) 11.5 設(shè)計P2P音視頻點播系統(tǒng) 11.6 本章總結(jié) 11.7 練習題
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
P2P網(wǎng)絡(luò)技術(shù)原理與系統(tǒng)開發(fā)案例 PDF格式下載