Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我一直想编写自己的 torrent 客户端,但从来没有找到任何关于如何做到这一点的好信息。我现在正在使用 C# 4.0,而且我确实有一些网络技能。
我真正需要的是对洪流理论的简短描述,这意味着对其内部表示的解释。
我想知道我可以向服务器和客户端发送什么样的数据包以及它们是如何构建的,它们的结构等等?
我已经知道如何通过套接字下载和上传文件到网络,所以我想我也应该能够处理 torrent 文件。
我在这里先向您的帮助表示感谢!
您是否尝试过查看其他客户端的一些源代码?
看看这个 GIT 回购
Torrent 客户端不容易构建,在帖子中解释它们也很困难。做大量的研究,谷歌是你的朋友!