Java BitTorrent bibliothèque
Sont-il décent de BitTorrent les bibliothèques Java? J'ai besoin de programmer un simple client torrent, mais ce serait bien si je n'avais pas à écrire tout à partir de zéro.
Vous devez vous connecter pour publier un commentaire.
Snark par Trois Anneaux est une très légère bitorrent bibliothèque qui vous donnera de base torrent fonctionnalités.
Était à l'origine écrit par Mark Wielaard. Un github source peut être trouvé ici https://github.com/akerigan/born-again-snark
Tour du TTorrent est un pur Java bit torrent de la bibliothèque.
J'ai créé un Bitlet Fourche sur Github.
C'est LGPLed, et il tourne plus vite que ttorent.
Azureus (maintenant nommé Vuze) vous donne une API de plugin. L'utilisation de cette API, vous pouvez brancher votre code dans Azureus. Commencer à l'intérieur de votre programme, et, écouter, répondre à ses événements.
Azureus est écrit en Java - est probablement pas d'un "simple" mais tout à fait probable "décent" 🙂
Ajouter à la réponse de jjnguy : Le code semble être à http://code.google.com/p/snark/ et pas dans le repo souligné dans le lien que vous avez fourni.
Je ne l'ai pas utilisé, mais une recherche Google a montré jusqu'à YAIRCC. Lui-même décrit comme "Un léger Java Bittorrent bibliothèque et le client".
Transdroid et Transdroid-bureau des bibliothèques pour adroid, qui peut également être utilisé en java pour contrôler les torrent clients.