質問

教えてください:p2p-applicationsの作成にtwistedを使用できますか?そして、このためにどのプロトコルを選択すべきですか?

役に立ちましたか?

解決

最善の解決策は、BitTorrentのソースコードを使用することです。 Utorrentと呼ばれるC ++実装に切り替えるまで、Twistedで構築されました。

別の方法として、頂点もご覧ください。

Twistedの上に構築されたp2pライブラリであり、ファイアウォールのバイパスなどの機能が付属しています。

おそらく他の人のサンプルよりも完全です。

他のヒント

はい、ツイストはBittorrentの初期バージョンを作成するために使用されました。開始するオープンソースライブラリがいくつかあります。

はい、twistedを使用してp2pアプリケーションを作成できます。最初に思い浮かぶのはDtella( http://dtella.org/ )です。 Direct Connectプロトコルを使用しています。

これらはソースコードを提供するため、開始できます。かなりの数の大学ネットワークでDCハブが稼働していることを知っています。これがこのプロトコルの理想的な使用方法のようです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top