14

教えてください: p2p アプリケーションの作成に twisted を使用できますか? また、これにはどのプロトコルを選択すればよいですか?

4

4 に答える 4

13

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

別の方法として、 Vertexも確認することをお勧めします。

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

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

于 2009-05-11T02:02:34.023 に答える
4

bittorrent ツイスト python クライアント/サーバー

于 2009-05-08T13:06:53.697 に答える
1

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

于 2009-05-08T11:30:12.390 に答える
0

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

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

于 2009-05-11T01:46:14.737 に答える