我尝试用 c 实现一些 p2p 功能。 有什么框架吗?
您如何看待使用 libtorrent (http://libtorrent.rakshasa.no/) 并在那里做一些改编?
或者有人知道一个好的 c 框架/库吗?
更新 1: 更准确地说:我想在同行之间共享小数据包(元数据)。数据包应该分发给每个节点(每个节点应该有每个数据包)。
谢谢
最佳答案
Chimera 是 Tapestry 的继承者,Tapestry 是最初的 4 个 P2P 覆盖网络之一(还有 CAN、Pastry 和 Chord)。它是用 C 语言编写的:http://current.cs.ucsb.edu/projects/chimera/
请注意,这是一个基础级覆盖网络,您可以在其上构建其他内容(例如消息传递或文件共享)。
关于c - c中有P2P框架吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7738669/