是否有适合Java的BitTorrent库?我需要编写一个简单的torrent客户端程序,但如果我不必从头开始编写所有东西,那就太好了。
答案 0 :(得分:33)
Turn的TTorrent是一个纯Java比特种子库。
答案 1 :(得分:23)
Snark是一个非常轻量级的bittorrent库,它将为您提供基本的torrent功能。
马克威拉德写的是originally。可以在https://github.com/akerigan/born-again-snark
找到github源代码答案 2 :(得分:6)
我在Github上创建了一个Bitlet Fork。
这是LGPLed,它的运行速度比ttorent快。
答案 3 :(得分:4)
答案 4 :(得分:3)
Azureus是用Java编写的 - 很可能不是“简单”但很可能“体面”:)
答案 5 :(得分:1)
添加来自jjnguy的回答:代码似乎位于http://code.google.com/p/snark/,而不是在您提供的链接中指向的回购中。
我没有使用它,但谷歌搜索显示YAIRCC。将自己描述为“轻量级Java Bittorrent库和客户端”。
答案 6 :(得分:-1)
Transdroid和Transdroid-desktop是android的库,也可以在java中用来控制现有的torrent客户端。