本书详细讨论了P2P模型程序的设计、实现和编码。通过对带有完整源代码的应用程序的分析使读者知道怎样设计自己独特的P2P应用程序。还介绍了P2P所必需的概念并复习了网络和网络协议。此外,本书详细说明了使用Java和C#构建P2P应用程序的有关步骤。第1章简要介绍了P2P的历史、各种P2P模型共享资源的搜索以及对本书中将要讨论的P2P应用程序的简要描述。第2章讨论设计P2P应用程序的技术。包括设计P2P应用程序时的注意事项,解析XML的方法等。第3章到第7章讨论具体的代码,研究实现技术,包括Java版和C#版。同时还介绍了Microsoft SQL Server 2000的使用、ASP编程、P2P应用程序设计等内容。附录介绍光盘上的内容,所有例子的代码都可以在本书的附带光盘中找到。本书适用于有一定基础,并希望进一步提高网络开发技术的人员。