类QQ(P2P)聊天系统的原理与C#实现

所需积分/C币:50 2015-06-02 23:29:13 317KB RAR
8
收藏 收藏
举报

本文旨在用C#面向对象的方法实现P2P(Peer To Peer)(类QQ)会话系统。本文可作为学习C# P2P通信与面向对象程序设计的用例(包括所有源码)。 一、 通信组件:System.Net.Sockets.System.Net.Sockets.UdpClient。 二、 通信原理: 利用P2P之UDP穿透Cone(锥型)NAPT原理。 三、 系统特点: 1、所有会话命令均封装成对象。 2、每个命令对象都有Send(发送)与Exec();执行方法。Send方法用于把对象(自己)发到对方,Exec()方法完成对象的功能。 3、主要命令:Login(用户登录(C->S))、OnlineLis

...展开详情
立即下载 低至0.43元/次 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
DAIJUNSC 谢谢分享,虽然还没有仔细研究。
2019-06-05
回复
DevJay 打洞功能不行,外网还是靠服务器转发,没有打洞成功!!!!!
2018-09-30
回复
叫我图灵啦 为什么不能跨网段发送消息啊
2018-02-07
回复
suifeng003 不错,对我有用
2018-01-01
回复
qq_34496446 p2p如何发现对等节点
2017-06-05
回复
Bin_0901 这么简单粗暴,直接上代码,有没有详细一点的文字说明学习
2017-03-13
回复
jurfeng P2P功能不是很完善
2015-11-08
回复
  • 分享精英

    成功上传11个资源即可获取
关注 私信 TA的资源
上传资源赚积分or赚钱
    最新推荐