Android、ios等聊天记录保存在本地,那么如果切换手机使用,聊天记录怎么破?
现在有这样的需求:
Android、ios等聊天记录保存在本地,那么如果用户切换手机使用,聊天记录怎么处理?
之前使用同步任务,调用环信获取聊天记录的接口,将数据保存到本地服务器。但是这样,依旧会有延迟。
现在想到的方案是:中间使用一台服务器,在client调用环信sdk发送消息之前,将消息发送到中间服务器保存。这样,用户获取聊天记录,就直接从中间服务器获取。但是这样带来的缺点就是:1.用户流量很高;2.消息发送的过程可能会比较慢
麻烦问一下,对于这种需求,有比较好的解决方案么?
Android、ios等聊天记录保存在本地,那么如果用户切换手机使用,聊天记录怎么处理?
之前使用同步任务,调用环信获取聊天记录的接口,将数据保存到本地服务器。但是这样,依旧会有延迟。
现在想到的方案是:中间使用一台服务器,在client调用环信sdk发送消息之前,将消息发送到中间服务器保存。这样,用户获取聊天记录,就直接从中间服务器获取。但是这样带来的缺点就是:1.用户流量很高;2.消息发送的过程可能会比较慢
麻烦问一下,对于这种需求,有比较好的解决方案么?
没有找到相关结果
已邀请:
3 个回复
zhangnan
赞同来自: anttribe
zhangnan
赞同来自: anttribe
ebpangyong