云同步详细逻辑
一、用户未登陆的情况
1、联网状态下
1.1、客户端读取本地的收藏数据内容,个人中心处显示“来源:本地数据”
1.2、用户对收藏内容的增加或者删除,影响本地的收藏数据
2、离线状态下
2.1、客户端读取本地的收藏数据内容,个人中心处显示“来源:本地数据”
2.2、不可以对收藏内容进行增加或者删除操作,用户操作时,提示“无法联网,操作无法执行”
3、从离线转为联网状态下
3.1、客户端读取本地的收藏数据内容,个人中心处显示“来源:本地数据”
3.2、用户对收藏内容的增加或者删除,影响本地的收藏数据
二、用户登陆后的情况
1、用户从未登陆转为登陆状态
1.1、用户本地的收藏数据,将上传到服务器中,服务器对该账号的收藏内容进行去重合并操作,更新服务器中的收藏数据
1.2、客户端将读取服务器中的收藏数据,个人中心处显示“来源:云端数据”
2、用户在登陆账号的状态下
2.1、联网状态下:
2.1.1、用户每次进入个人中心,都将获取服务器上的收藏数据
2.1.2、用户对收藏内容进行的增加或者删除操作,同步影响服务器上的收藏数据和客户端本地的收藏数据
2.1.3、用户在PC端对服务器收藏数据进行的操作,只影响服务器上的收藏内容,不影响客户端本地的收藏数据
2.2、离线状态下:
2.2.1、客户端个人中心读取本地的收藏数据,个人中心处显示“来源:本地数据”
2.2.2、不可以对收藏内容进行增加或者删除操作,用户操作时,提示“无法联网,操作无法执行”
2.3、离线转为联网状态下:
2.3.1、用户进入个人中心,读取服务器上的收藏数据,个人中心处显示“来源:云端数据”
3、用户从登陆状态转为未登陆状态
3.1、客户端读取本地的收藏数据内容,个人中心处显示“来源:本地数据”
3.2、用户对收藏内容的增加或者删除,影响本地的收藏数据
![(please configure the [header_logo] section in trac.ini)](http://www1.pconline.com.cn/hr/2009/global/images/logo.gif)