2009-03-17 12 views
4

で書かれたためサンプルプロジェクトは、P2Pファイル共有システムやC/C++?ネットワークプログラミングC/C++

で書かれ 分散ファイル・システム上でそこに優れたオープンソースプロジェクトですネットワークプログラミング。

誰も私に何か提案を与えることはできますか?

答えて

2

libTorrent libTorrent - 広範囲ブースト(及びミコラ言及ASIO)を使用して、C++で書かれました。 libTorrent を使ってクライアントアプリケーションを見たい場合は、libTorrentのためにrTorrentがあります。例えば、Halite(Boostも使用しています)。

編集:さまざまなlibTorrentの混在を検出してくれたDaniel Wallinに感謝します。

3

Rasterbar libtorrentはおそらく不明(Google)にリンクすることを意図しています。これはBoostに大きく基づいており、すべてのネットワークコードにBoost.Asioを使用しています。これはHaliteや他の多くの人が使っているライブラリです(rTorrentではlibtorrentとも呼ばれる別のライブラリを使用していません)。