08/03/2013

P2P技術揭秘︰P2P網絡技術原理與典型系統開發(附贈DVD-ROM)

本書從一個全新的視角向讀者展示了從p2p初步入門到應用實踐的學習之路。本書從理論到實踐,從基礎到項目,循序漸進地講解了p2p技術的基本知識體系, 同時配合開發案例引導讀者進行p2p應用實戰開發。書中對每一個知識點、原理思想、應用方法及實例都進行了深入淺出的闡述和分析,力求讓讀者讀完本書後有 所學、有所悟、有所得。

本書共14章,分為3篇。主要內容包括p2p概述、p2p網絡拓撲結構、p2p網絡搜索技術、p2p關鍵技術及應用、p2p網絡中的nat穿透技術、基于 p2p的bittorrent(後文簡稱bt)技術、基于p2p的emule文件共享技術、基于p2p的skype即時通信技術、基于p2p的流媒體技 術、基于java的p2p開發平台搭建、sloape的開發包及插件開發技術、基于p2p的即時通信系統的開發與實現、bt系統分析及客戶端開發、 jxta技術等。另外,本書配書光盤中收錄了專門為本書錄制的多媒體教學視頻及書中涉及的源代碼,便于讀者更加直觀、高效地學習。

本書適合p2p技術入門人員及網絡視頻、網絡電話、多線程下載等網絡軟件開發人員。另外,本書對于大中專院校相關專業的學生和老師也有很好的借鑒意義。 


第1篇 基礎理論篇
第1章 走進p2p的世界
第2章 p2p網絡拓撲結構
第3章 p2p網絡的搜索技術
第4章 p2p的關鍵技術及其應用
第2篇 技術應用篇
第5章 p2p網絡中的nat穿透技術
第6章 基于p2p的bt技術解析
第7章 基于p2p的emule文件共享
第8章 基于p2p的skype即時通信技術
第9章 基于p2p的流媒體技術
第3篇 實戰開發篇
第10章 基于java的p2p開發平台搭建全攻略
第11章 skype的開發包及插件開發技術
第12章 基于p2p的即時通信系統的開發與實現
第13章 bt系統分析及客戶端開發方法
第14章 p2p的解決之道——jxta技術簡介