【发布时间】:2011-07-21 00:37:11
【问题描述】:
如何编写一个简单的 bittorrent 应用程序。类似于使用 bittorrent 库的“hello world”,我的意思是理解 bittorrent 工作的最简单的应用程序。我更喜欢 python 或 C/C++ 实现,但它可以是任何语言。平台也不是问题,但我更喜欢 Linux。
对图书馆的建议,我已经从http://sourceforge.net/projects/bittorrent/develop下载了一个(我认为是官方的bittorrent)的源代码。但是,我在http://en.wikipedia.org/wiki/Comparison_of_BitTorrent_clients#Libraries 看到了很多其他库。我会很感激这方面的建议。
如果您只有一台笔记本电脑,如何测试应用程序。
【问题讨论】:
-
阅读规范 (wiki.theory.org/BitTorrentSpecification),编写代码 :-)
标签: python c network-programming p2p bittorrent