[发明专利]一种保持兼容的移动数据同步方法有效
| 申请号: | 200610061711.5 | 申请日: | 2006-07-17 |
| 公开(公告)号: | CN101110813A | 公开(公告)日: | 2008-01-23 |
| 发明(设计)人: | 张刚;马育兵 | 申请(专利权)人: | 深圳市艾派应用系统有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L7/00 |
| 代理公司: | 深圳市顺天达专利商标代理有限公司 | 代理人: | 郭伟刚 |
| 地址: | 518054广东省深*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 保持 兼容 移动 数据 同步 方法 | ||
技术领域
本发明涉及移动通信领域,更具体地说,涉及一种保持兼容的移动数据同步方法。
背景技术
同步标记语言(Syncronization Markup Language,SyncML)是唯一一种行业通用的移动数据同步化协议,由SyncML行动(SyncML initiative)发行,是一种开放性协议。SyncML initiative由行业先锋爱立信、IBM、Lotus、摩托罗拉、诺基亚、Palm Inc.、Psion及Starfish软件初创,Matsushita也于最近加入,使其会员达到9家。另外还有555家支持公司。SyncML initiative的目的就在于:与客户端用户、设备开发商、数据提供商、基础构件开发商、应用软件开发商及服务提供商协同工作,发行SyncML,以真正实现使用任何客户端设备均可随时随地访问任何网络数据。SyncML可以表示通过任意网络同步化所有设备及应用软件。借助可扩展标记语言(EXtensible Markup Language,XML),SyncML将成为真正的同步化平台。
如图1所示,SyncML的主要目的有两方面:通过任何移动设备将网络数据同步化;移动设备中的数据也可以用任何网络数据同步化。
目前几个主要的手机生产公司如:诺基亚、索尼爱立信、摩托罗拉等公司已经在他们的产品中支持SyncML。一些服务商已经开始提供基于SyncML的手机通讯录同步服务,欧美的一些网站已经拥有20多万的用户,发展势头非常好。中国移动也即将开始大规模推广SyncML业务。
SyncML协议基于XML,通过XML数据包的形式在服务器端和客户端(如手机)之间交换数据并进行同步,SyncML协议定义了XML包格式及同步的流程,并未规定底层的通信协议,所以SyncML不但可用于手机地址本同步,也可用于任何需要数据同步的场合,比如两台PC之间的数据同步。
SyncML协议定义了下面7种同步方式:
1)快同步,客户端和服务器端互相交换最近的修改,客户端先发送修改。
2)慢同步,客户端发送所有数据到服务器端,服务器端对比两端的数据,做相应修改,并分析出客户端需要进行的修改。
3)客户端单向同步,客户端把最新的修改发送到服务器端,但服务器端不发送修改到客户端。
4)客户端刷新同步,客户端把所有数据发送到服务器端,服务器端简单地用客户端数据覆盖服务器端数据。
5)服务器端单向同步,与客户端单向同步相反,服务把最新的修改发送到客户端,但客户端不发送修改到服务器端。
6)服务器端刷新同步,服务器端把所有数据发送到客户端,客户端简单地用服务器端数据覆盖客户端数据。
7)服务器端通知同步,这种方式用于服务器端发起的同步。服务器端发送通知给客户端,告诉它下面进行哪种同步。
其中,快同步和慢同步是常用的同步方式,其他的方式绝大多数手机都不支持。手机第一次与服务器端进行同步都是慢同步,之后的同步默认都是快同步。
申请人的IPI同步服务器(IPI Sync Server)是基于Java开源项目Sync4J开发的。Sync4J应用了Java 2平台企业版(Java 2 Enterprise Edition,J2EE)技术,同步逻辑封装在企业Java组件(Enterprise JavaBeans,EJB)中,多个EJB组成一个池,共同处理大量的并发用户同步请求。IPI Sync Server自2005年初就在河南、山东、江苏试运行,在实际使用过程中,证明Sync4J是个结构优良,运行稳定的系统。但随着新的客户端型号的不断推出,也出现过不少比较严重的问题,这是因为不同厂商对SyncML协议的某些方面存在理解上的差异,同一厂商对协议的理解或实现方式也可能随着时间推移而发生变化,产生了如下关于系统兼容性的问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市艾派应用系统有限公司,未经深圳市艾派应用系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610061711.5/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





