P2P网络技术原理与C++开发案例

P2P网络技术原理与C++开发案例

张文, 赵子铭, 主编

出版社:人民邮电出版社

年代:2008

定价:48.0

书籍简介:

随着P2P网络的飞速发展,P2P网络技术已经逐渐成为当今IT技术领域研究与应用的热点。本书通过基础理论篇与C++开发实例篇两个部分的讲解使读者对此技术有全面的了解。基础理论篇对P2P网络的定义、典型的网络拓扑结构、应用与研究现状以及当今5种主流的P2P系统分别进行了介绍;通过与传统的搜索技术相比较,分析了P2P搜索技术的原理;对P2P技术所涉及的安全问题逐一进行了分析;对P2P应用的相关技术进行了深入剖析。 C++开发实例篇介绍了P2P应用开发的两个平台,然后针对5个具体的P2P系统进行了详细的系统介绍和源码分析,包括P2P文件共享系统、P2P即时通信系统、P2P流媒体系统和P2P视频点播系统。作为一本详细介绍并涉及P2P各热点研究方向的书籍,本书涵盖了P2P技术的基本概念、研究方向与主要研究热点,并给出了丰富的C++开发实例供读者参考。本书可供广大从事P2P网络技术工作的研发人员和工程技术人员阅读参考,同时也可作为高等院校通信类、网络类、信息类、计算机类、电子类等专业高年级本科生和研究生学习P2P技术的书籍。

书籍目录:

基础理论篇

第1章P2P基本概念

第2章主流P2P系统

第3章P2P网络的基础搜索和路由算法

第4章P2P应用与安全

第5章P2P应用的相关技术

第6章P2P应用开发平台

第7章P2P文件共享系统开发实例一eMule的设计与实现

第8章P2P文件共享系统开发实例二BT的设计与实现

第9章P2P即时通信系统开发实例Hermes的设计与实现

第10章P2P流媒体系统开发实例PeerCast的设计与实现

第11章P2P视频点播系统开发实例Myseelite的设计与实现

内容摘要:

  本书采用由浅入深以及技术原理与典型系统开发分析相结合的方式,向每一位对P2P技术感兴趣的读者全面地介绍了这一热门的研发领域。本书分为基础理论篇与C++开发案例篇两个部分。C++作为一种被广泛应用的编程语言,由于其面向对象的特性以及其语言本身相对的高效性,使其在P2P系统的开发中被大量使用。本书中介绍的所有案例都是以C斗_卜为开发语言来实现的。基础理论篇(第1~5章)介绍了P2P网络的基本概念、网络结构、主流P2P应用系统架构、常见的路由搜索算法、P2P应用所涉及的安全问题、P2P应用所涉及的相关技术等P2P网络设计中的关键问题,学习这些内容可使读者基本掌握P2P网络理论,并为后续学习开发过程和系统分析扫除障碍。C++开发案例篇(第6~11章)是本书的重点。这部分内容首先介绍了P2P应用开发的两个平台,然后针对目前应用比较广泛的几个P2P系统进行了详细的系统介绍和源码分析,其中包括P2P文件共享系统、P2P即时通信系统、P2P流媒体系统和P2P视频点播系统。作为一本详细介绍并涉及P2P各热点研究方向的书籍,本书涵盖了P2P技术的基本概念、研究方向与主要研究热点,并给出了丰富的C++开发案例供读者参考。  随着P2P网络的飞速发展,P2P网络技术已经成为当今IT技术领域研究与应用的热点。本书通过基础理论篇与C++开发案例篇两个部分的讲解,使读者对P2P网络技术有全面的理解。  基础理论篇对P2P网络的定义、典型的网络拓扑结构、应用与研究现状以及当今5种主流的P2P系统分别进行了介绍;通过与传统的搜索技术相比较,分析了P2P搜索技术的原理;对P2P技术所涉及的安全问题逐一进行了分析;对P2P应用的相关技术进行了深入剖析。  C++开发案例篇介绍了P2P应用开发的两个平台,然后针对5个具体的P2P系统进行了详细的系统介绍和源码分析,包括P2P文件共享系统、P2P即时通信系统、P2P流媒体系统和P2P视频点播系统。  本书可供广大从事P2P网络技术工作的研发人员和工程技术人员阅读参考,也可作为高等院校通信类、网络类、信息类、计算机类、电子类等专业高年级本科生和研究生学习P2P技术的书籍。

书籍规格:

书籍详细信息
书名P2P网络技术原理与C++开发案例站内查询相似图书
丛书名网络技术实用丛书
9787115181053
如需购买下载《P2P网络技术原理与C++开发案例》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)48.0语种简体中文
尺寸26装帧平装
页数 210 印数

书籍信息归属:

P2P网络技术原理与C++开发案例是人民邮电出版社于2008.07出版的中图分类号为 TP312 ,TP393.4 的主题关于 C语言-程序设计 ,因特网-基本知识 的书籍。