.NET和P2P——编写一个P2P即时通讯软件

7

有人能给我写这样的应用程序的建议吗?或者知道一些好的教程?我想使用System.Net.PeerToPeer命名空间,但我能找到的所有内容都是我看不懂的MSDN。也许使用“老派”的TCP/IP会更有效?

我将感激每一个建议。我会用黄金来奖励每个示例代码;)

请不要让我回到Google,因为我已经搜索了很长时间,找到的有用的东西可能不准确,但时间不等人,我真的需要帮助。

[编辑]
Brunet library怎么样?有人用过吗?


1
也许你可以给我们提供那些让你生气的文章的链接吗?有些人可能会尝试从头开始回答你的问题,至少给他们一个起点。 - Mike Atlas
好的,我回家后会查一下。 - brovar
1个回答

7

在MSDN上有一个示例,可能会对您感兴趣:Peer Channel Chat

来自页面的引用:

聊天示例演示了如何使用Peer Channel实现多方聊天应用程序。任何聊天应用程序的实例发送的消息都会被所有其他实例接收。

聊天示例不基于客户端和服务的概念。它是一个真正的点对点应用程序,每个实例都充当其他实例的对等体。每个实例都可以使用IChat双工合同向其他实例发送消息并从其他实例接收消息。


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