php专区

 首页 > php专区 > PHP应用 > 开放平台 > 微风IM 3.3 c# 完全开源IM下载 (含开源通信框架

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

分享到:
【字体:
导读:
          源码下载(含通信框架) 数据库下载(含数据库文件、脚本文件 这2种方式都可以)微风IM 3 3 ,使用c 语言开发的IM,使用的是 net Framework2 0 当然也很容易的能转为 net framework3 0 或4 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编辑

分享到:
微信摇一摇功能实现 - 微信公众平台开发...
1.先声明用户权限 代码: 2.MainActivity中通过SensorEventListener接口来实现这个功能 代码: public class MainAc extends Activity implements SensorEventListener{ /* (非 Javadoc) * @see android.app.Activity#onCreate(android.os.Bundle) */ Button button; Tex...
C#微信开发文档 - 微信公众平台开发:微...
C#微信开发文档 开发前准备 微信公众平台链接: https://mp.weixin.qq.com/cgi-bin/home?t=home/index&lang=zh_CN   开发初期我们使用测试号测试我们的微信功能,微信提供了测试号申请,它具有大部分我们需要的功能   微信公众平台测试号申请网址: http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/log...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……