Zitat von
goliath:
okay, nehmen wir an ich nehme bittorrent.
Wir wollen das ja so, dass man das über unser eigenes proggi abrufen kann.
Warum? Es gibt mehr als genug Clients für BitTorrent, Azureus ist
IMHO der beste, da er viele Features bietet, eine übersichtliche Oberfläche hat und Filesharing über Kademlia schon vollständig unterstützt (der offizielle BitTorrent-Client mit trackerless protocol ist erst in der Beta-Phase).
Aber wenn du es unbedingt über eine eigene Oberfläche haben willst, Azureus und der offizielle BitTorrent-Client sind beide OpenSource, du kannst dir also den Quellcode anschauen. Es gibt noch einen Haufen weiterer BitTorrent-Clients, viele davon ebenfalls OpenSource.