- 博客(4)
- 收藏
- 关注
原创 IM 笔记(4) 原理
架构: A → IM服务器 → B 实时性 当然就是实时,不是不实时。 XMPP:XML传输 Socket:实时 可靠性 不丢消息: 消息不重复: 一致性 公司项目,要加即时聊天功能,要短期能上线,于是用SpringBoot + Netty实现。不过第一期仅实现了功能,没深入研究。现在项目二期,深入学习一下,改进现有项目,顺便做个学习记录。 安全性 公司项目,要加...
2020-07-09 09:54:12
135
原创 IM 笔记(3) 设计(ing)
前言 公司项目,要加即时聊天功能,要短期能上线,于是用SpringBoot + Netty实现。不过第一期仅实现了功能,没深入研究。现在项目二期,深入学习一下,改进现有项目,顺便做个学习记录。 正文 提纲: 什么是IM? 有哪些应用场景? 用到了哪些技术? 个人理解,IM(即时通信,即 Instant Messaging)就是实时互动,人与人、人与物、物与物之间的实时数...
2020-07-09 09:52:23
191
原创 笔记 (1) 产品开发周期记录
微信 一个阶段的周期,目的是估算一下腾讯的开发周期。 开始开发,2010年10月,腾讯广州研发中心。 1.x版,用时约4个月? 2011年1月21日,发布iphone1.0测试版,支持从QQ号导入现有联系人资料,功能仅有即时通信、分享照片、更换头像等,外界不看好。 之后3个版本:v1.1、v1.2、v1.3 ; 新增功能:手机通讯录读取功能、腾讯微博私信互通功能、多人会话功能,...
2020-03-26 19:06:05
571
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人