默认
发表评论 1
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
IM创建群聊后,成员信息如何保存,以及拉取离线与在线消息冲突问题
阅读(24419) | 评论(1 收藏 淘帖1
群聊创建后,不是自己好友的其他成员的信息入如头像,昵称该如何获取保存,还有当群里一个成员上线后,正在拉取离线消息,此时群里有其他人正在发送消息,那这部分消息该如何处理呢。我想的是成员此时已经在线了,离线消息走的是http,其他人发的消息是通过tcp,应该不会有冲突吧

即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

标签:IM开发 求助
上一篇:求教IM架构设计中聊天消息的存储设计(想用levelDB)下一篇:求教IM中用户间聊天问题,发出消息到底用http还是长连接?

本帖已收录至以下技术专辑

推荐方案
评论 1
不是好友的话,从服务端拉群成员列表时就把昵称带过来。

你说的是这种情况,离线跟在线消息理论上肯定会有冲突,但处理的时候,你可以无论在线消息有没有,你都无条件把离线消息插入到本次聊天的消息列表本地缓存的最前面,这样就不会让有线消息跟离线消息穿插冲突
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部