[发明专利]数据同步方法、客户端以及服务器无效
| 申请号: | 200810027322.X | 申请日: | 2008-04-10 |
| 公开(公告)号: | CN101557380A | 公开(公告)日: | 2009-10-14 |
| 发明(设计)人: | 宋悦;王睿;刘海涛 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;G06F17/30 |
| 代理公司: | 广州三环专利代理有限公司 | 代理人: | 郝传鑫;熊贤卿 |
| 地址: | 518129广东省*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据 同步 方法 客户端 以及 服务器 | ||
技术领域
本发明涉及通信领域,具体涉及一种数据同步方法、客户端以及服务器。
背景技术
数据同步(Data Synchronization,DS)是指在多个设备中的信息保持一致,当其中一个设备上的数据变化时,可以操作其他设备中的数据做相应的改变。同步两端可以是任何一种类型的网络设备,在任一种网络上面,同步操作的数据可以是任何一种网络数据。所述网络设备可以为移动终端,如掌上电脑、个人数字助理(Personal Digital Assistant,PDA)移动电话、自动计算机和桌面计算机,同时一个用户可以通过不同的设备访问、操作同样的数据集合。同步标记语言(Synchronization Makeup Language,SyncML)同步协议是为了实现数据同步这个目标而应运而生的一个新的通用标准。SyncML同步协议是一套协议集。
通常由于服务器端比客户端包含更多的数据,而客户端也可能只希望服务器上的一部分数据,另外,客户端还可以选择数据的一部分字段进行同步。例如用户需要同步“联系人”数据库,但服务器上的这个数据库包含很多数据,因此用户根据客户端能力和自己的需求可以选择其中的一部分来进行同步,例如只同步“联系人”下面的“同学”或“同事”这些分组,用户还可以限制数据的各个字段,例如同步时不包括每个联系人的照片。
过滤技术只用于接收方,例如客户端发起一个过滤请求给服务器,服务器根据过滤请求中的设置给客户端发送需要的数据,而客户端发送给服务器的数据是不受这个过滤请求的限制的。
发明人在实现本发明的过程中,发现现有的过滤技术限制了数据项中字段的最大长度,超过长度的部分会被截断或者被丢弃,不能较好的优化过滤功能,用户体验感较差。
发明内容
本发明实施例,提供了一种数据同步方法、客户端、服务器以实现优化服务器过滤功能,提高用户体验。
本发明实施例提供了一种数据同步方法,包括:获得容量限制信息;根据所述容量限制信息,执行数据过滤操作,生成过滤数据;向客户端发送所述过滤数据。
本发明实施例还提供了另一种数据同步方法,包括:接收携带有字段最小长度限制信息的数据过滤请求,并从该数据过滤请求中获取所述字段最小长度限制信息;根据所述字段最小长度限制信息,执行数据过滤操作,生成过滤数据;向客户端发送所述过滤数据。
本发明实施例进一步提供了一种客户端,包括:请求生成单元,用于生成携带有容量限制信息的数据过滤请求;请求发送单元,用于向服务器发送所述携带有容量限制信息的数据过滤请求。
以及一种服务器,包括:获得单元,用于获得容量限制信息;过滤数据生成单元,用于根据所述容量限制信息,执行数据过滤操作,生成过滤数据;发送单元,用于向客户端发送所述过滤数据。
实施本发明实施例,服务器获得来自客户端的容量限制信息,根据该容量限制信息,执行数据过滤操作,生成过滤数据,从而优化了服务器的数据过滤功能,提升了用户体验感。
附图说明
图1是本发明数据同步方法第一实施例的流程示意图;
图2是本发明数据同步方法第二实施例的流程示意图;
图3是本发明数据同步方法第三实施例的流程示意图;
图4是本发明数据同步方法第四实施例的流程示意图;
图5是本发明数据同步方法第五实施例的流程示意图;
图6是本发明客户端实施例的组成示意图;
图7是本发明服务器实施例的组成示意图;
图8是本发明服务器实施例中获得单元21的第一实施例组成示意图;
图9是本发明服务器实施例中获得单元21的第二实施例组成示意图;
图10是本发明服务器实施例中获得单元21的第三实施例组成示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。
本发明实施例提供了一种数据同步方法,包括:获得容量限制信息;根据所述容量限制信息,执行数据过滤操作,生成过滤数据;向客户端发送所述过滤数据。本发明实施例还提供了数据同步方法、客户端以及服务器。下面分别进行详细描述。
参考图1,是本发明数据同步方法第一实施例的流程示意图,包括步骤:
A1、获得容量限制信息;
A2、根据所述容量限制信息,执行数据过滤操作,生成过滤数据;
此处,所述步骤A1、步骤A2中所述容量限制信息的含义以及如何根据容量限制信息,执行数据过滤操作将在本文后续实施例中进行详细描述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810027322.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:子带波形生成方法及其装置
- 下一篇:为延长电极寿命具有气流修改的喷头电极总成
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





