课程培训
即时通讯架构由浅入深培训课程

 

目标收益

讲师在即时通讯领域有多年编码与架构经验,课程中的理论和经验来自于几款大规模复杂即时通讯产品研发过程中所遇问题的归纳、分析与总结,有针对性的给出解决方法,课程将重现这些问题的场景,通过实例讲解,并对应到学员的实际工作问题,有效的启发思路、激发兴趣、并掌握解决问题的基本方法。

培训对象

各类IT/软件企业和研发机构的软件架构师、软件设计师、程序员。对于有明确即时通讯产品需求的个人和团队,效果最佳。

学员基础

学员学习本课程无需任何前置技术技能,但如果使用过聊天室,QQ,微信等一款即时通讯产品,则对理解起即时通讯业务来有很大帮助。
如果学员希望学习了本课程后实现一款即时通讯产品(例如WhatsApp),则需要具备一些后台开发的经验。

课程大纲

 

主题 内容

什么是即时通讯

内容一:什么是即时通讯
n1. 大众眼中的即时通讯
n2. “即时”与通讯概念拆解
n3. 即时通讯系统的概念
n4. 即时通讯实时性难点
n5. 即时通讯推送性难点
n6. 即时通讯逻辑复杂性难点
n7. 即时通讯消息可达性难点
n8. 即时通讯状态同步性难点

Web聊天室实现

内容二:web聊天室设计与实现
n1. web聊天室需求
n2. web聊天室设计与实现细节
n3. web消息实时性技术

面向站长的匿名访客IM系统实现

内容三:面向站长的匿名访客IM系统实现
n1. 匿名访客IM系统需求
n2. 你们访客IM系统设计与实现细节
n3. 匿名子系统实现细节

百万千万同时在线IM系统实现

内容四:IM协议栈设计
n1. IM协议栈设计-应用层
n2. IM协议栈设计-安全层
n3. IM协议栈设计-传输层
内容五:IM-passport系统架构设计
n1. passport系统简介
n2. passport系统分析
n3. passport系统设计与实现细节
内容六:IM分层架构设计
n1. IM架构设计要点
n2. IM分层架构设计
n3. IM分布式架构设计
内容七:IM基础业务设计与实现
n1. IM协议报文简介
n2. 登录业务实现
n3. 用户业务实现
n4. 消息业务实现
n5. 好友业务实现
n6. 群业务实现
内容八、IM扩展业务设计与实现
n1. 文件传输业务实现
n2. 推送业务
n3. 验证码业务
n4. 反作弊业务
内容九、移动IM技术
n1. 移动流量优化
n2. 移动断线优化
n3. 移动推送优化
n4. 移动web优化




如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

微信号.jpg

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>