.IM系统结构介绍.ppt

.IM系统结构介绍.ppt

ID:21347722

大小:2.18 MB

页数:30页

时间:2018-10-18

.IM系统结构介绍.ppt_第1页
.IM系统结构介绍.ppt_第2页
.IM系统结构介绍.ppt_第3页
.IM系统结构介绍.ppt_第4页
.IM系统结构介绍.ppt_第5页
资源描述:

《.IM系统结构介绍.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、IM系统结构介绍-----MSN,彩虹---ByDavid.Fan提纲一.现有IM系统介绍二.MSN系统架构三.彩虹系统架构四.MSN主功能场景分析五.彩虹主功能场景分析六.比较,以及其它IM简要介绍现有IM系统介绍1.QQ(6000W,++…)2.彩虹(60+W),旺旺(和WEB业务结合)3.MSN(400W)4.GTALK,YahooMessenger,AIM(新兴,融合互通)MSN系统架构MSN服务器角色介绍1.PresentationServer保存在线信息(什么是在线信息?)2.NotifySer

2、ver负责Client接入,各种状态,系统消息下发,分配SB3.SwithBoardServer负责client会话session,聊天消息转发,client之间协商(P2P)4.DispatcherServer负责分配NS彩虹系统架构1彩虹系统架构2彩虹服务器角色介绍IMD:存储User在线信息,好友列表(正向,反向),负责所有单人消息的转发,各种通知(状态更新,系统广播,加删好友等),以及各种逻辑。Groupd:存储群在线信息,负责群消息转发,以及group相关的逻辑MCD:存储临时小组在线信息,负责临

3、时小组消息转发,以及临时小组相关的逻辑ConnectD:负责各种client接入,所有到client数据的转发ScoreD:负责根据ConnectD传入的client信息计算user积分,等级MsgfilterD:负责所有聊天消息的过滤MsgCenter:负责在线存储消息逻辑CCD:负责各服务器状态监控,主备倒换流程发起,同步。GroupAgent:Web端群创建消息转入WebAgent:51Web信息转发,同步RelayD:负责P2P打洞,P2P数据转发彩虹各server内部组织_IMD彩虹Group,M

4、cd彩虹Group,McdMSN协议(MIME文本协议)示例<<

5、IM-Format:FN=Lucida%20Sans%20Unicode;EF=B;CO=ff0000;CS=0;PF=22rrHello.彩虹协议(2进制)CAIHONG主功能场景分析LOGINCHATP2P彩虹LOGIN彩虹MSG彩虹GROUP_MSG彩虹P2PMSN主功能场景分析LOGINCHATP2PMSN_LOGINMSN_LOGINClientconnectstotheDispatchservermessenger.hotmail.com:18631.>>>VER1MSNP11CVR

6、0r2.<<>>CVR20x0409win4.10i386MSNMSGR5.0.0544MSMSGSexample@passport.comr4.<<

7、>>USR3TWNIexample@passport.comr6.<<>>VER1MSNP11CVR0r<<>>CVR20x0409win4.10i386MSNMSGR5.0.0544MSMSGSe

8、xample@passport.comr<<>>USR3TWNIexample@passport.com

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。