用C / C ++编写的网络编程示例项目

时间:2009-03-17 09:29:06

标签: c++ c network-programming filesystems system

在P2P文件共享系统上是否有良好的开源项目 用C / C ++编写的分布式文件系统?

我需要一个从网络编程开始的项目。

有人能给我任何建议吗?

5 个答案:

答案 0 :(得分:8)

答案 1 :(得分:3)

Rasterbar libtorrent可能是 unknown(google)要链接的内容。它主要基于Boost,使用Boost.Asio来处理所有网络代码。这是Halite和许多其他人使用的库(但不是rTorrent,它使用了不同的库,也称为libtorrent)。

答案 2 :(得分:2)

libTorrent libTorrent - 用C ++编写,广泛使用Bo​​ost(和Mykola提到的asio)。如果你想看看使用 libTorrent 的客户端应用程序,那么对于libTorrent来说有rTorrent - 例如Halite(也使用Boost)。

编辑:感谢Daniel Wallin发现不同libTorrents的混合。

答案 3 :(得分:1)

我认为这有助于熟悉这些概念。

http://www.flazx.com/category95.php

答案 4 :(得分:1)

看看Transmission