默认
发表评论 1
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
求教:如果开发IMSDK,SDK有必要为开发者实现具体的存储方案吗?
阅读(40941) | 评论(1 收藏 淘帖
想开发一个IMSDK,但是不知道SDK的边界在哪里,SDK有必要存储本地数据吗?SDK有必要设计数据库吗?

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

标签:IM开发 求助
上一篇:请教大佬,关于IM方案选型和技术调研的问题请教下一篇:部分通信保障人员无奈和辛苦及待遇
推荐方案
评论 1
我觉得SDK的设计目标就是为了更通用,具体的存储方案已经是业务层的需求了,完全没有必要写到SDK里。
应该让SDK使用者去决定,因为存储方案多种多样,且各种应用对存储需求的指标不一样,你没办法做到一碗饭就能喂饱所有人的胃口。

这方面的设计,你可以精读一下MobileIMSDK的源码的设计思路,它就是贯彻这种理念的。
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部