2012-07-29 90 views
1

我一直想写我自己的洪流客户端,但从来没有找到任何有关如何做的好信息。我现在正在使用C#4.0,并且我有一些网络技能。洪流理论?

我真正需要的是对洪流理论的简短描述,也就是对其内部表示的解释。

我想知道什么样的数据包可以发送到服务器和客户端以及它们是如何构建的,它们的结构等等?

我已经知道如何下载和上传文件到网络套接字,所以我认为我应该也能够处理torrent文件。

感谢您的帮助!

+7

BitTorrent协议在这里详细描述:http://wiki.theory.org/BitTorrentSpecification。另请参阅[此Google搜索。](http://www.google.com/#q=torrent+protocol) – 2012-07-29 16:01:24

+0

http://www.monotorrent.com/ – CodesInChaos 2012-07-29 16:18:23

回答

0

您是否尝试过查看其他客户端的某些源代码?

退房this GIT Repo

洪流客户不容易建立,并解释他们的职位将是困难的。做大量的研究,谷歌是你的朋友!