1

A client wants to add functionality to a system that will distribute large files(~700mb) among 20 servers. The system is written in java. Bittorent seems like a perfect solution for this, is there client available that will allow me to add/remove torrents and track torrent progress programatically from java?

2 Answers2

1

See Java BitTorrent library

See also: Java Bitorrent API

Community
  • 1
  • 1
Seun Osewa
  • 4,965
  • 3
  • 29
  • 32
1

Some torrent clients have web-interfaces. You can write a program to interact with this web-interface.

I have a Ruby program that interacts with uTorrent web interface. This is a pretty simple approach (RESTful interface with data being exchanged in JSON).

Edu
  • 1,949
  • 1
  • 16
  • 18