Twisted和p2p应用程序
你能告诉我:我可以用twisted来创建点对点应用吗?我应该选择什么协议呢?
4 个回答
1
是的,最初的Bittorrent是用twisted这个工具创建的。现在有一些开源的库可以作为起点来使用。
4
这是一个关于使用Twisted框架制作BitTorrent客户端和服务器的代码示例。你可以在这个链接中找到相关的代码和详细信息:bittorrent twisted python client/server
13
最好的解决办法是使用BitTorrent的源代码。它最开始是用Twisted这个框架开发的,后来转到了一个叫Utorrent的C++实现上。
- 最后一个已知的Twisted版本的BitTorrent
- 旧版本
另外,你也可以看看Vertex。
它是一个基于Twisted的点对点(p2p)库,里面有一些很不错的功能,比如可以绕过防火墙。
它可能比其他人的示例更完整。
- Vertex的链接