发明名称 点滴式同步协议
摘要 除了其他内容以外,公开了用于提供点滴式同步的技术和系统。在一个方面中,一种系统包括用于存储一个或多个数据记录的数据仓库(112)和与数据仓库(112)通信的服务器(110)。服务器(110)被设计为响应于对执行以下各项中的至少一个的用户请求而访问数据仓库(112):访问一个或多个数据记录,添加数据记录,以及修改一个或多个数据记录。系统还包括与服务器(110)通信的客户端应用(125)。客户端应用(125)被设计为通过客户端进程(120)接收用户请求;封装提供客户端进程(120)与服务器之间的通信的协议(146);以及利用所封装的协议(146)将所接收的用户请求转发到服务器(110)。
申请公布号 CN102227901B 申请公布日期 2014.05.07
申请号 CN200980147907.8 申请日期 2009.09.25
申请人 苹果公司 发明人 卡斯特恩·古恩特尔;布伦丹·A·麦卡西
分类号 H04L29/08(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 中国国际贸易促进委员会专利商标事务所 11038 代理人 曹瑾
主权项 一种用于点滴式同步的系统,包括:被配置为存储一个或多个数据记录的数据仓库;与所述数据仓库通信的服务器,其中所述服务器被配置为响应于对执行以下各项中的至少一个的同步请求而访问所述数据仓库:访问所述一个或多个数据记录,添加所述一个或多个数据记录到数据仓库,以及修改所述一个或多个数据记录;以及与所述服务器通信的包括协议库的客户端应用,该客户端应用被配置为:通过客户端进程接收所述同步请求,使用提供所述客户端进程与所述服务器之间的通信的表示性状态传送(REST)协议封装所述同步请求,利用REST协议将所封装的同步请求转发到所述服务器,以及判定数据仓库中的数据记录是否已被另一客户端进程改变,并且基于所述判定的结果更新存储的缓存。
地址 美国加利福尼亚州