Question

Pouvez-vous me dire: pourrais-je utiliser twisted pour créer des applications P2P? Et quels protocoles devrais-je choisir pour cela?

Était-ce utile?

La solution

La meilleure solution consiste à utiliser le code source de BitTorrent. Il a été construit avec Twisted jusqu'à ce qu'ils basculent vers une implémentation C ++ appelée Utorrent.

Vous pouvez également consulter Sommet .

Il s’agit d’une bibliothèque p2p construite sur le dessus de Twisted et livrée avec des bonus tels que le contournement de pare-feu.

C'est probablement plus complet que l'échantillon des autres.

Autres conseils

Oui, Twisted a été utilisé pour créer la version initiale de Bittorrent. Il existe des bibliothèques opensource à partir desquelles démarrer.

Oui, vous pouvez absolument utiliser twisted pour créer une application P2P. Dtella ( http://dtella.org/ ) est la première de mes pensées. Il utilise le protocole Direct Connect.

Ils fournissent le code source afin que vous puissiez commencer. Je sais que bon nombre de réseaux d’universités différentes sont dotés de concentrateurs DC. Cela semble être l’utilisation idéale de ce protocole.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top