Télécharger un fichier en parties à partir de différents ordinateurs
-
28-10-2019 - |
Question
Je souhaite créer une application qui peut communiquer avec les différents ordinateurs et peut télécharger un fichier à partir de là. S'il existe le même fichier dans différents ordinateurs, le fichier sera téléchargé en parties simultanément à partir de ces ordinateurs, ce qui rendra ma vitesse de téléchargement beaucoup plus rapidement. Comment puis-je implémenter cela en utilisant JXTA?
La solution
Le framework JXTA vous aidera à échanger des fichiers, mais le fractionnement en pièces devra être effectué par votre application. Je vous suggère de jeter un œil aux tuyaux bidirectionnels. Chaque message peut être marqué avec un numéro de pièce. Une autre solution pourrait être d'utiliser des requêtes et envoyer des bits dans des réponses.
Autres conseils
Essayez-vous d'implémenter un nouveau client BitTorrent?