资源简介
c#开源IM系统
把系统中集成的IM部分,提取出来,共大家参考,也可以作为大家学习networkcomms框架的一个demo
代码片段和文件信息
//networkcomms v3.x商业版 来自英国的网络通讯框架 www.networkcomms.net 官方授权 正版销售
//www.networkcomms.cn (建设中 )
//www.cnblogs.com/networkocmms
//淘宝购买 推广期间 八折优惠 http://shop115882994.taobao.com/ 机会不容错过
//您可在英文网站上购买 九折折扣代码: NCDN_PRCLW (贝宝支付)
//授权方式 一次性授权 独立开发者版本 企业版本 提供源码用于学习
//邮件咨询: networkcomms@126.com
//企业版 249英镑/每开发者 独立开发者版 149英镑/每开发者 私人版 19英镑/每开发者
//淘宝上购买 v3商业版 好评后赠送 v3版本的4个demo 包含自动升级 和微风IM
using System;
using System.Collections.Generic;
using System.Text;
using ProtoBuf;
using System.IO;
using System.Runtime.Serialization.Formatters.Binary;
namespace SimpleIM.Business
{
///
/// 此契约类存放聊天对话消息
///
[ProtoContract]
public class ChatContract
{
//用户ID
[ProtoMember(1)]
public string UserID { get; set; }
//用户名
[ProtoMember(2)]
public string UserName { get; set; }
//目标用户ID
[ProtoMember(3)]
public string DestUserID { get; set; }
//目标用户名
[ProtoMember(4)]
public string DestUserName { get; set; }
//聊天的内容,主要是文本消息
[ProtoMember(5)]
public string Content { get; set; }
//发送的时间
[ProtoMember(6)]
public DateTime SendTime { get; set; }
public ChatContract()
{ }
public ChatContract(string userID string userName string destUserID string destUserName string contentDateTime sendTime)
{
this.UserID = userID;
this.UserName = userName;
this.DestUserID = destUserID;
this.DestUserName = destUserName;
this.Content = content;
this.SendTime = sendTime;
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1427 2015-01-30 11:19 SimpleIMClient\app.config
文件 38400 2015-01-26 14:34 SimpleIMClient\bin\Release\DPSba
文件 105984 2015-01-26 14:34 SimpleIMClient\bin\Release\DPSba
文件 62761 2015-01-26 14:34 SimpleIMClient\bin\Release\DPSba
文件 270336 2013-10-25 23:35 SimpleIMClient\bin\Release\log4net.dll
文件 143872 2015-01-26 21:34 SimpleIMClient\bin\Release\NetworkCommsDotNet.dll
文件 259584 2015-01-26 21:34 SimpleIMClient\bin\Release\NetworkCommsDotNet.pdb
文件 172305 2015-01-26 21:34 SimpleIMClient\bin\Release\NetworkCommsDotNet.xm
文件 387584 2013-12-19 11:55 SimpleIMClient\bin\Release\NLog.dll
文件 187392 2013-12-19 11:55 SimpleIMClient\bin\Release\protobuf-net.dll
文件 5120 2015-01-22 12:57 SimpleIMClient\bin\Release\ProtobufSerializer.dll
文件 15872 2015-01-22 12:57 SimpleIMClient\bin\Release\ProtobufSerializer.pdb
文件 1319 2015-01-22 12:57 SimpleIMClient\bin\Release\ProtobufSerializer.xm
文件 43008 2015-01-26 14:34 SimpleIMClient\bin\Release\SevenZipLZMACompressor.dll
文件 138752 2015-01-26 14:34 SimpleIMClient\bin\Release\SevenZipLZMACompressor.pdb
文件 3701 2015-01-26 14:34 SimpleIMClient\bin\Release\SevenZipLZMACompressor.xm
文件 19968 2015-01-31 09:25 SimpleIMClient\bin\Release\SimpleIM.Business.dll
文件 105984 2015-01-31 09:25 SimpleIMClient\bin\Release\SimpleIM.Business.pdb
文件 21504 2015-01-31 09:25 SimpleIMClient\bin\Release\SimpleIM.Data.dll
文件 67072 2015-01-31 09:25 SimpleIMClient\bin\Release\SimpleIM.Data.pdb
文件 2134016 2015-01-31 09:25 SimpleIMClient\bin\Release\SimpleIMClient.exe
文件 1427 2015-01-30 11:19 SimpleIMClient\bin\Release\SimpleIMClient.exe.config
文件 421376 2015-01-31 09:25 SimpleIMClient\bin\Release\SimpleIMClient.pdb
文件 557 2015-01-31 09:30 SimpleIMClient\bin\官方授权 淘宝八折销售 来自英国的通讯框架.txt
文件 6941 2015-01-31 09:24 SimpleIMClient\ChatControl\ChatControl.cs
文件 15806 2015-01-23 16:33 SimpleIMClient\ChatControl\ChatControl.designer.cs
文件 13723 2014-08-29 15:17 SimpleIMClient\ChatControl\ChatControl.resx
文件 15810 2015-01-31 09:24 SimpleIMClient\ChatControl\ChildForm.cs
文件 1427 2015-01-23 16:33 SimpleIMClient\ChatControl\ChildForm.designer.cs
文件 5814 2009-03-11 12:32 SimpleIMClient\ChatControl\ChildForm.resx
............此处省略805个文件信息
评论
共有 条评论