有没有好的C/C++写的P2P文件共享系统或分布式文件系统的开源项目?</p>
我需要一个项目来开始网络编程。
谁能给我任何建议?
有没有好的C/C++写的P2P文件共享系统或分布式文件系统的开源项目?</p>
我需要一个项目来开始网络编程。
谁能给我任何建议?
boost.org 上的 Boost asio 示例是一个非常好的开始。
http://www.boost.org/doc/libs/1_37_0/doc/html/boost_asio/examples.html
Rasterbar libtorrent可能是未知(谷歌)要链接的内容。它在很大程度上基于 Boost,对所有网络代码使用 Boost.Asio。这是 Halite 和许多其他人使用的库(但不是 rTorrent,它使用了不同的库,也称为 libtorrent)。
libTorrent libTorrent - 用 C++ 编写,广泛使用 Boost(以及 Mykola 提到的 asio)。如果您想查看使用libTorrent的客户端应用程序,那么对于 libTorrent 有 rTorrent - 例如 Halite(也使用 Boost)。
编辑:感谢 Daniel Wallin 发现不同 libTorrent 的混淆。
我认为这将有助于熟悉这些概念。
看看传输。