默认
发表评论 1
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
在IM客户端中对已发送的消息存储在sqlite中的主键设计疑问
阅读(22300) | 评论(1 收藏 淘帖
  在服务端中会持久化发送过来的消息到数据库中,那么在客户端中sqlite存储该消息开一个自增的clientId来做为客户端本地查询使用(重启应用后联表查询什么的),待服务端持久化成功后返回生成的主键并且客户端收到后更新该消息id列的值(与clientId为不同列),想请问一下这样逻辑有问题吗?
  另外想问下客户端本地其它用户信息的同步是怎么做的,目前想到的是每当用户更新自己的信息后就查找相关好友,并对这些好友进行推送以更新他们的本地客户端的user表。望大佬不吝赐教

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

上一篇:请教一下IM多端消息同步中,删除聊天消息指令在客户的同步问题下一篇:请问IM中用户鉴权是在TCP链接建立前还是后的问题
推荐方案
评论 1
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部