求一个简单易懂的C# P2P 框架或者DEMO

xxlxmd 2015-10-30 04:57:44
求一个简单易懂的C# P2P 框架或者DEMO
CSDN 下载里面 用了 100多分 下了N个 没有一个好使的
想实现 局域网和外网穿透
自己已经实现了 服务器转发了
谢谢大神 新手一枚
...全文
90 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
Ourmsg是基于.NET框架C#语言开发的一套开源轻量级即时通讯软件,当前版本支持windows XP及以上操作系统。提供了基于C# MONO的Xamarin Android和IOS的客户端Demo。Ourmsg完成了即时通讯的基础核心功能:图片和文本混编的单聊、群聊(支持gif动画表情);支持离线消息、离线文件传输;在线UDP P2P文件传输;远程协助(远程控制);点对点音视频对话。 Ourmsg设计为服务器端和客户端(C/S)模式,服务器端数据库兼容MS SQL SERVER和MYSQL等,本程序提供了基于MS SQL SERVER和MYSQL的基础数据库。客户端数据库采用SQLite主要用于保存聊天记录。 Ourmsg适用于企事业单位以及政府机关,可与其IT系统(OA、MIS等)快速集成在一起,以提高工作效率,降低沟通成本。Ourmsg的数据传输采用了GZIP流压缩和AES 256/192、3DES 192/128位加密算法,使数据传输安全可靠。因此,Ourmsg也适合安全性要较高的私有网络内安装部署使用。同时,Ourmsg也可部署在互联网上,提供给互联网公众用户注册使用。 由于Ourmsg基本通讯采用了长连接的Websocket,因此,你可以将支持Websocket浏览器的WEB应用程序与之集成通讯(ASP.NET、JSP、PHP等)。目前主流的浏览器均支持Websocket来集成Ourmsg服务,开发人员就可以轻松开发自己WEB IM。 利用提供的基于C# MONO的Xamarin Android和IOS的客户端Demo,你可以用Xamarin C# 快速开发出基于 Android和IOS平台的APP客户端,核心功能只需要用C# 写一次,就可以编译到Android和IOS平台,可以大大降低学习JAVA和OC的成本和缩短项目开发周期。 目前,Xamarin的开发商初创公司已经被微软收购,相信其前景一片光明。用最新版的Xamarin开发的IOS和Android APP已经非常稳定和高效。

110,537

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧