本人的毕业设计是开发一个类似kugoo式的P2P软件,包括客户端和服务器端当然是很简单的那种,能发布种子文件(BT)和下载就行的了但完全不知道该从何下手。手上的资料也少。望那位大侠能指点一二,不胜感激!或者有没有这方面的开源项目也可以

解决方案 »

  1.   

    俺以前的毕设跟你一样!我当时手上最好的资料来自:1.网上有BitTorrent的源代码,不过是用python写的,估计你看起来有点困难
    但是写BitTorrent的作者Bram Cohen是个大牛,他还写了BT协议规范和补充规范等一大堆东西,做BT的必看!
    源代码和协议规范都可以从他的网站上下载(不知道网址?怎么可以!!!大四的计算机学生,怎么也得懂得google这玩意儿吧)2.然后就是“小马哥”了,他把BitTorrent的代码读懂了,并做了源码分析,包括服务器的和客户端的。放在他的论坛上,引发了很多人转载,成为经典。
    只要你在google输入“小马哥 bt 源码分析”,就能找到了:)不用给分了,祝你毕设顺利:)
      

  2.   

    很多谢上面的一楼的朋友,不过现在真的很难找到关于PSP和BT的具体点的资料我上过去小马哥的论坛(http://mail.dprk-stamp.com/openidea/leobbs.cgi),但注册的时候却怎样都显示不了注册码,气死我了,其他地方转载的都是不完整的
      

  3.   

    不用着急。如果实在找不到,我可以把以前的资料给你====CSDN 小助手 V2.0 2005年10月16日发布====
    CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件
    界面:http://blog.csdn.net/Qqwwee_Com/archive/2005/10/16/504620.aspx
    下载:http://szlawbook.com/csdnv2/csdnv2.rar为神六喝彩,向所有科技工作者致敬!
    拒绝日货。
      

  4.   

    事实上我已经找到一些资料的了,但发觉.NET这方面的资料真的很贫乏今天又特意去购书中心找了一个下午,Java的P2P还有一两本,至于.NET的就一本也找不到基本原理,和实现模式我大体上是清楚的了,但真正做起来的时候才发觉问题多多,像端口映射之类的一大堆。如果可以的话希望您能把资料发过去,谢谢^_^
      

  5.   

    http://www.cnpaf.net/Forum/  自己看吧 这里应该全了
      

  6.   

    我刚才上过去http://www.cnpaf.net/Forum/看了,关于P2P和BitTorrent的资料不多作用不大