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

4

有没有用C/C++编写的好的开源P2P文件共享系统或分布式文件系统项目?

我需要一个网络编程的起点项目。

有没有人能给我一些建议?

5个回答

8

3

Rasterbar libtorrent 可能是未知(谷歌)想要链接的内容。它基于 Boost,使用 Boost.Asio 处理所有网络代码。这个库被 Halite 和许多其他项目所使用(但不包括 rTorrent,rTorrent 使用另一个名为 libtorrent 的库)。


2

libTorrent libTorrent是用C++编写的,广泛使用Boost(以及Mykola提到的asio)。如果您想查看使用libTorrent的客户端应用程序,则可以使用rTorrent,而对于libTorrent,例如Halite(也使用Boost)。

编辑:感谢Daniel Wallin注意到不同的libTorrent混淆。


1

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接