第一图书网

P2P技术揭秘

管磊 清华大学出版社
出版时间:

2011-1  

出版社:

清华大学出版社  

作者:

管磊  

页数:

636  

Tag标签:

无  

前言

当你正在用QQ尽情地聊天时,当你用酷狗欣赏着美妙的音乐时,当你用迅雷神速地下载一部高清电影时……你是否意识到你正在享受着P2P带来的快感与兴奋?为什么要写作这本书?对等网络(P2P)被美国《财富》杂志称为改变因特网发展的四大新技术之一。P2P技术不仅为人们提供了前所未有的自由和便利,同时也有效地整合了互联网的潜在资源,将基于网页的互联网转变成动态存取、自由交互的海量信息网络。及早关注、跟踪、学习、研究这一技术的发展,才有可能较为从容地面对它所带来的冲击。同时,伴随着P2P技术在商业应用中的发展,它所展示出来的巨大商业潜力和价值也是不可估量的。掌握了P2P技术,也就掌握了这一领域的致胜之道和创造财富之道。P2P技术方兴未艾,各种基于P2P技术的应用风起云涌。在当前网络发展的大潮中,P2P技术以其优异的特性和一种对等共享的思想在互联网发展中扮演了非常重要的角色。真正的P2P应用程序能够让具有创新意识的小团队开发出能与大公司相抗衡的软件和业务;真正的P2P技术应用于成熟市场后,将会是一种颠覆性的技术,其能量不可估量。目前专门论述P2P技术原理和实践的图书非常少。本书便是基于这种背景而编写的。希望本书能成为广大迫切希望学习和研究P2P技术和应用的读者的良师益友,将一个全面、详尽、清晰、透彻的P2P技术完整地展现给读者,并指导读者进行P2P应用实践。学习P2P技术,不仅要学习它的基本理论与技术,更要理解它的原理,掌握它的应用。本书从P2P的基础理论、技术应用和实践开发三个方面进行讲解,力求通俗易懂,深入浅出,把道理讲明白,把技术说透彻,把实践描述完整,给读者展示一个清晰的P2P技术世界。本书将P2P的理论与实际应用紧密结合起来,透析P2P的原理和机制,让BT、eMule、Skype等看似神秘的东西不再神秘,让你也可以近距离地看清它的本质,甚至可以自己去实现。另外,本书的实践环节提供了大量实用、典型的热门应用案例引导读学习和实践,提高P2P的应用开发水平。希望在本书的指引下,让你拓展视野,思考:P2P对互联网的影响,发现P2P的力量和潜在的价值。

内容概要

本书从一个全新的视角向读者展示了从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技术入门人员及网络视频、网络电话、多线程下载等网络软件开发人员。另外,本书对于大中专院校相关专业的学生和老师也有很好的借鉴意义。

作者简介

管磊 毕业于北京工业大学计算机学院,获硕士学位。专门从事P2P技术的研究与应用开发,在P2P技术理论和应用开发等多方面均有丰富的经验。先后参与了多个与P2P技术应用有关的国家级和部委级的项目,并获得了4项软件著作权和1项发明专利。

书籍目录

第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技术简介

章节摘录

插图:P2P架构天生具有耐攻击、高容错的优点。由于服务是分散在各个结点之间进行的,部分结点或网络遭到破坏对其他部分的影响很小。P2P网络一般在部分结点失效时能够自动调整整体的拓扑结构,保持其他结点的连通性。P2P网络通常都是以自组织的方式建立起来的,并允许结点自由地加入和离开。P2P网络还能够根据网络带宽、结点数、负载等变化不断地做自适应式的调整。4.P2P的负载均衡.P2P网络环境下由于每个结点既是服务器又是客户机,减少了对传统S/C结构模式下服务器计算能力、存储能力的要求,同时因为资源分布在多个结点中,更好地实现了整个网络的负载均衡。5.P2P在应用中的高性价比性能优势是.P2P被广泛关注的一个重要原因。随着硬件技术的发展,个人计算机的计算和存储能力以及网络带宽等性能依照摩尔定理高速增长。采用:P2P架构可以有效地利用互联网中散布的大量普通结点,将计算任务或存储资料分布到所有结点上。利用其中闲置的计算能力或存储空间,达到高性能计算和海量存储的目的。通过利用网络中的大量空闲资源,可以用更低的成本提供更高的计算和存储能力。


编辑推荐

《P2P技术揭秘:P2P网络技术原理与典型系统开发》:以全新视觉展示P2P技术从入门到应用实践的学习之路,全面揭秘NAT、BT、eMule、Skype、流媒体5大关键技术,配合实际开发案例,引导读者进行P2P应用实战开发。当你正在用QQ尽情地聊天时,当你用酷狗欣赏着美妙的音乐时,当你用迅雷神速地下载一部高清电影时……你是否意识到你正在享受着P2P给你带来的快感与兴奋?《P2P技术揭秘:P2P网络技术原理与典型系统开发》内容及对应的教学视频时间走进P2P世界(13分钟视频)基于P2P的Skype即时通信技术(33分钟视频)P2P网络拓扑结构(19分钟视频)基于P2P的流媒体技术(27分钟视频)P2P网络搜索技术(14分钟视频)基于Java的P2P开发平台搭建(40分钟视频)P2P关键技术及应用(24分钟视频)Skype开发包及插件开发技术(82分钟视频)P2P网络中的NAT穿透技术(24分钟视频)基于P2P即时通信系统的开发与实现(218分钟视频)基于P2P的BT技术解析(48分钟视频)BT系统分析及客户端开发方法(66分钟视频)基于P2P的eMuIe文件共享技术(40分钟视频)P2P解决之道——JXTA技术简介(49分钟视频)《P2P技术揭秘:P2P网络技术原理与典型系统开发》读者对象P2P技术初学者网络视频、网络电话、多线程下载等网络软件开发人员系统学习P2P技术的人员大中专院校的学生和老师从事P2P应用开发的人员相关培训班的学员光盘内容11.5 小时配套教学视频《P2P技术揭秘:P2P网络技术原理与典型系统开发》实例源代码《P2P技术揭秘:P2P网络技术原理与典型系统开发》实例开发所需的开发包《P2P技术揭秘:P2P网络技术原理与典型系统开发》结合多媒体教学视频。从全新的视角,全面、系统、循序渐进地向读者介绍了P2P的基本知识体系和关键技术,同时配合实际案例引导读者进行P2P实战开发,体验P2P的主流应用。《P2P技术揭秘:P2P网络技术原理与典型系统开发》深入挖掘P2P的潜力和价值,揭秘其在体系结构、网络安全、对等计算、存储共享、分布式服务等方面所具有的特性和超强能力。无论对P2P技术入门人员,还是网络视频、网络电话和多线程下载等网络软件开发人员,或者大中专院校的老师和学生,《P2P技术揭秘:P2P网络技术原理与典型系统开发》都有很好的借鉴意义。

图书封面

图书标签Tags

广告

下载页面


P2P技术揭秘 PDF格式下载



不管怎么说这个领域中文资料很少,虽然P2P应用现在已经是如火如荼,但是相关的资料和技术文献并不多见,作者能写出来就是巨大的贡献.


p2p的一些常规技术,读来有些用处,还需要深入


这本书让我了解了p2p的工作原理


比较适合初学P2P的童鞋,也有有深度的地方,就是写的有些地方比较重复。


给老公买的,比书店要便宜很多


我看到了将来的又一个将要辉煌的技术


买这本书是想初步学习P2P


优点:书内容比较全面

缺点:层次不够深入 个别纸张有的颜色很浅 像盗版...


先拍下以后学习


可以作为P2P技术了解读物来读。想要读了之后就能做出满意的软件不太现实,几个例子是JAVA的。


不能说这本书没有技术含量,至少分析了几种P2P的典型,但多数时候一句同样的话却在不同的章节大篇幅重复解释其背景意义,真的十分无趣,感觉有凑字数的嫌疑。而且很多分析不够深入,浅浅带过,我相信买这本书的人多数不是对技术一无所知的人,让我觉得买这么本书有些不值。


一般般,真的很一般般。


应该是目前讲解P2P技术最详细的一本书了,内容很充实,P2P的各个方面都有讲到,随书光盘中还有教学视频,就是拿到书的时候光盘有一点破损


这个是讲解P2P知识很优秀的一本书,太好了,正是我需要的。


整本书一点都不实用,基本上在扯淡,太垃圾的书了!


书里对代码解析不多…干脆看电子版就可以了~


从第一到第372页都是一些技术介绍,不深入,和图书馆借来的书的内容差不多,373到636页关于Java开发的还正在研究。始终觉得价格偏贵了


看来我是第一个吃螃蟹的。


相关图书