有成熟的C# P2P框架/库吗?

11

我正在寻找一个可靠的P2P框架或库,最好是原生的C#编写,但也可以使用C#可以接口的东西。你曾经遇到过或者已经使用了一个稳定的P2P框架吗?

2个回答

9

请看这个链接:

Brunet: 一款非常优秀的P2P库

Brunet是一款开源软件(GPL许可证)的P2P网络库,用C#编写并使用Mono开发,同时也可以在微软的.Net平台上运行。


1
好的,Leniel说得对!谢谢。我担心GPL许可证,因为这意味着我不能使用它来构建任何商业产品。但这是一个模拟器的好开始。 - Etamar Laron
1
看起来这个项目已经更改为MIT许可证,并且现在可以在https://github.com/ptony82/brunet上获得。 - Wayne Bloss
1
不确定其他人是否可以重新许可代码?(可能)原始的GitHub库仍然是GPL。 - Matthew Steeples

5

你有没有研究过Windows Communication Foundation(WCF)中的点对点能力?(链接)


是的@casperOne,谢谢 - 我问这个问题的原因是因为WCF缺少关键问题,尽管它肯定是一个框架。我正在寻找一个考虑到覆盖和路由机制的框架,而WCF似乎把它们留给了“下一层”。 - Etamar Laron
4
@Etamar L.:您应该在问题中指出WCF的不足之处,这样其他人就可以扩展这些观点,如果有解决方案的话。 - casperOne

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