移动聊天 - 如何存储数据?

时间:2013-08-12 15:02:37

标签: chat

我正在试图找出为移动聊天程序存储数据的最佳方式。

基本上我可以和我的朋友组成一个小组,他们也应该看到我制作的小组。

我假设最好的方法是在每台手机上本地存储数据,然后当有人发送消息时,它会进入网络,然后网络将该数据发送给每个收件人本地电话,以便更新本地数据。

当人们打开应用程序时,前面几条消息仍然可见,因为程序将检查本地数据存储。

这是创建移动聊天的正确方法吗?或者是否应该没有本地数据存储?

1 个答案:

答案 0 :(得分:1)

最好的方法是在本地和服务器上存储数据。原因如下

  • 本地数据适用于用户,可以节省数据费用,而不是用户每次登录时都必须在线获取聊天数据。我的假设是你希望以Whatsapp聊天客户端的方式提供离线消息。
  • 服务器数据仅供参考,也是一种良好做法,以便在用户丢失设备并登录其他设备时为用户提供历史记录中某个点的数据。

我希望这有助于回答你的问题。