你的位置:首页 > ASP.net教程

[ASP.net教程]微风IM 3.3 c# 完全开源IM下载 (含开源通信框架)


源码下载(含通信框架)     数据库下载(含数据库文件、脚本文件 这2种方式都可以) 

微风IM 3.3 ,使用c# 语言开发的IM,使用的是.net Framework2.0.

当然也很容易的能转为.net framework3.0 或4.0版本。最主要的功能是实现了网络聊天。

曾经在之前的版本中,尝试加入传输图片,和p2p.但是由于水平有限,这些功能都不是很成熟,在此版本中一并删除,只保留了基本的聊天功能。

支持离线消息(前提是服务器端启用数据库)

微风IM的UI来源于网上,分别是由风绪老师开发的qq2008高仿真版本,和由翱翔的雄鹰老师开发的qq2010.通信框架采用的是networkComms最后开源的2.3.1版本。

(networkcomm.net 是英国的一款通信框架,c#语言编写,3.0之后源码不再免费)www.networkcomms.cn

 networkcomms.net 支持.net2.0+   xamarin.android xamarin.ios 很期待vs2015开发安卓程序,networkcomms.net是多么合适的通信框架呀)

我把这3部分,组合了一下,形成了现在的微风3.3.

为了方便大家测试,此版本中可以不使用数据库,直接使用服务器端模拟的一些数据,当然也可以设定使用数据库。

更新日志:

(1):解决了以前服务器端不能正常关闭的问题

(2):解决了以前客户端不能正常关闭的问题

注意:

  有一些按钮标签是UI框架自带的,功能并没有实现,另外请高手飘过

服务器端界面:

客户端:

如果服务器端不启用数据库。模拟的用户为

9001(用户名)密码随意
9002 
9003 
9004 
9005 
9006 
9007 
9008 
9009 

如果启用数据库,(需要附加或者创建数据库文件) 数据库文件为sql 2005 格式,或者用脚本文件创建  修要修改服务器端的配置文件

密码为:

默认的测试用户 (在rcUsers那个表中)

 

登录ID昵称密码
9001张三123
9002李四123
9003小华123
9004王五123
9005林夕123
9006梦云123
9007蓝天123
9008绿叶123

 

 

 

 

www.networkcomms.cn编辑