c#开源IM系统
相关资源都可以在我的资源中0积分下载
把系统中集成的IM部分,提取出来,共大家参考,也可以作为大家学习networkcomms框架的一个demo
名称:微风IM
名称来源: 微 小的意思 是说系统比较简单
风 是由于UI使用的风绪老师多年前在网上开源的高仿真qq2008中的代码,在此表示特别感谢
数据库使用的是mssql ...
众所周知,socket是编写网络通信应用的基本技术,网络数据交换大多直接或间接通过socket进行。对于直接使用socket的client与服务端,一旦连接被建立则均可主动向对方传送数据,而对于使用更上层的HTTP/HTTPS协议的应用,因为它们是非连接协议,所以通常仅仅能由client主动向服务....
分类:
Web程序 时间:
2015-02-01 10:44:55
阅读次数:
258
ASIHTTPRequest虽然很久没有更新了,但是他仍然是一个非常流行的iOS平台网络通信类库,使用ASIHTTPRequest之后,大大简化了iOS平台的网络编程。其以方便的接口对同步、异步的网络传输进行了传输,将ASIHTTPRequest添加到自己的项目也非常方便,将类库中所有文件拷贝到一个文件夹中,然后将此文件夹添加到项目中,同时要添加如下图CFNetWork之下所示的类库,就可以使用A...
分类:
Web程序 时间:
2015-01-31 12:53:11
阅读次数:
139
c#开源IM系统把系统中集成的IM部分,提取出来,共大家参考,也可以作为大家学习networkcomms框架的一个demo名称:微风IM名称来源: 微 小的意思 是说系统比较简单 风 是由于UI使用的风绪老师多年前在网上开源的高仿真qq2008中的代码,在此表示特别感谢数据库使用...
升级程序客户端接收文件 /// /// 文件数据缓存 索引是 ConnectionInfo对象 数据包的顺序号 值是数据 /// Dictionary> incomingDataCache = new Dictionary>(); ...
分类:
其他好文 时间:
2015-01-30 10:39:48
阅读次数:
186
升级程序启动后,首先会连接服务器 private void Connect() { try { int port = int.Parse(System.Configu...
分类:
其他好文 时间:
2015-01-30 10:36:20
阅读次数:
194
每次升级,客户端都会获取服务器端存放在upgradefile文件夹下的需要升级的文件和升级信息配置文件(即upgradeconfig.xml文件)我们来看一下代码 //升级信息配置文件相对应的类 ( 升级信息配置文件是由这个类转化成的) private U...
分类:
其他好文 时间:
2015-01-30 10:32:05
阅读次数:
135
服务器开始监听 //从配置文件获取要监听的IP和端口 string strIP = System.Configuration.ConfigurationManager.AppSettings["IPAddress"]; int por...
分类:
其他好文 时间:
2015-01-30 09:01:05
阅读次数:
196
JSON是什么?JSON(JavaScript对象表示法), 是在网络通信下,常用的一种数据表达格式,它有助于我们于一个自描述的,独立的和轻的方式呈现并交换数据。这些数据可以易于和转换为JavaScript对象。JSON格式的最大优点: 它可以被很容易得被转换为一个javascript对象。例如,下...
分类:
Web程序 时间:
2015-01-30 08:58:21
阅读次数:
210
先从服务器端生成的配置文件说起吧 配置文件名称upgradeconfig.xml 文件内容大致如下 Lighthouse.jpg Penguins.jpg Tulips.jpg UpgradeConfig.xml 2这个配置文件是服务器端程序自动生成的服务器端界面如...
分类:
其他好文 时间:
2015-01-30 08:56:21
阅读次数:
173