web-dev-qa-db-ja.com

Java BitTorrentライブラリ

Java用のまともなBitTorrentライブラリはありますか?単純なトレントクライアントをプログラムする必要がありますが、すべてをゼロから作成する必要がなければ素晴らしいでしょう。

50
samulisoderlund

Snark by Three Ringsは、基本的なトレント機能を提供する非常に軽量なbitorrentライブラリです。

元々 Mark Wielaardによって書かれました。 githubのソースはこちらにあります https://github.com/akerigan/born-again-snark

23
jjnguy

Turnの TTorrent は、純粋なJavaビットトレントライブラリです。

33
leonm

Githubで Bitlet Fork を作成しました。

LGPLであり、ttorentよりも高速に実行されています。

6
Toilal

Azureus (現在の名前は Vuze )は、プラグインAPIを提供します。このAPIを使用して、コードをAzureusにプラグインできます。プログラム内で開始し、そのイベントをリッスン/応答します。

4
Anonymous

AzureusはJava-「シンプル」ではない可能性が高いが、「まともな」可能性が高い:)

Jjnguyからの回答への追加:コードは http://code.google.com/p/snark/ にあり、提供したリンクで指定されているリポジトリにはないようです。

使用していませんが、Google検索で [〜#〜] yaircc [〜#〜] が表示されました。 「軽量Java Bittorrentライブラリとクライアント」」として説明します。

1
Anirudh