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