发明名称 | 一种客户系统与服务系统数据同步的方法及系统 | ||
摘要 | 本发明涉及通讯技术领域中一种客户系统与服务系统数据同步的方法及系统。所述方法主要包括:首先,客户系统与服务系统间进行数据一致性检测,将服务系统中需要同步到客户系统的数据保存在缓冲区中;将缓存区中的数据同步到客户系统。本发明实现了当服务系统配置的数据变更时,可以将数据变更的消息同步到所有客户系统,达到客户系统与服务系统数据同步的目的,避免了单个客户系统的操作而改变服务系统配置数据时引起的其他客户系统的操作错误,并且可以根据用户的选择执行同步操作,灵活性强。 | ||
申请公布号 | CN100581165C | 申请公布日期 | 2010.01.13 |
申请号 | CN200610057405.4 | 申请日期 | 2006.03.13 |
申请人 | 华为技术有限公司 | 发明人 | 陈虹兵 |
分类号 | H04L29/06(2006.01)I | 主分类号 | H04L29/06(2006.01)I |
代理机构 | 北京凯特来知识产权代理有限公司 | 代理人 | 郑立明 |
主权项 | 1、一种客户系统与服务系统数据同步的系统,包括服务系统及客户系统,其特征在于,服务系统侧设置有缓冲区、消息同步模块;所述缓冲区,用于存储数据变更消息;所述消息同步模块,用于将缓冲区中缓存的数据变更消息同步到各客户系统,对于针对一个对象多次重复的操作,且多次重复操作后的结果和最初的数据是一样的,或在对一个对象进行了一系列的操作后,接着又删除了该对象的情况,只上报整个操作的最后结果,在发现有命令变更了对象的数据时,增加短时的等待,如果该等待时间内该对象的数据没有再发生变更则进行同步操作,否则继续等待一段时间,直到最后所有操作完成后只执行一次同步操作;所述服务系统上忽略操作的中间影响,只保存最终的操作结果。 | ||
地址 | 518129广东省深圳市龙岗区坂田华为总部办公楼 |