码迷,mamicode.com
首页 > Windows程序 > 详细

微风IM 3.3 c# 完全开源IM下载 (含开源通信框架)

时间:2015-04-08 23:10:22      阅读:2405      评论:0      收藏:0      [点我收藏+]

标签:

源码下载(含通信框架)     数据库下载(含数据库文件、脚本文件 这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编辑

微风IM 3.3 c# 完全开源IM下载 (含开源通信框架)

标签:

原文地址:http://www.cnblogs.com/networkcomms/p/4403971.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!