[发明专利]具有客户机端一致性的传递有效
申请号: | 201080052677.X | 申请日: | 2010-10-11 |
公开(公告)号: | CN102667728A | 公开(公告)日: | 2012-09-12 |
发明(设计)人: | K·索罗金;H-L·梅;H·布拉甘地;S·普里乌克斯;E·哈伯马彻尔;A·怀特菲尔德 | 申请(专利权)人: | 阿玛得斯两合公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F17/30 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 李向英 |
地址: | 法国*** | 国省代码: | 法国;FR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 客户机 一致性 传递 | ||
1.一种用于两个或更多计算机终端之间的数据同步的系统,包括:
至少一个客户机终端,
服务器终端,
连接所述客户机终端和服务器终端的通信网络,
在客户机终端上创建的数据字符串,
所述客户机终端被配置为向服务器终端发送数据字符串以在两个终端之间同步,
其特征在于:
同步失败后,带有最新同步信息的包括所述数据字符串的一致性数据被配置为存储在客户机终端上的数据库中并根据重试计数器在以后发送。
2.根据权利要求1的系统,其中,客户机终端是订票系统(RS)而服务器终端是航空公司客位系统(AIS)。
3.根据权利要求1或2的系统,其中所述数据字符串包括PNR信息。
4.根据任何一个前面的权利要求的系统,其中所述同步失败包括网络故障、在线链接不可用、缺少来自服务器终端的确认响应、服务器终端忙。
5.根据任何一个前面的权利要求的系统,其中所存储的一致性数据被修改以包含最新的同步信息。
6.根据任何一个前面的权利要求的系统,其中所存储的一致性数据被放置在包含未同步数据的队列中。
7.根据权利要求6的系统,其中后台程序被配置为判断所述未同步队列数据是否适于同步。
8.根据权利要求5的系统,其中一致性数据的修改基于一致性过程,该一致性过程包括向原始数据字符串添加修改后的数据字符串、将修改后数据字符串合并到原始数据字符串或者用修改后数据字符串代替原始数据字符串。
9.根据任何一个前面的权利要求的系统,其中所述计数器被配置为根据指数后退算法重新启动同步。
10.根据任何一个前面的权利要求的系统,其中,在成功地与服务器终端同步后从客户机终端上的数据库中除去一致性数据。
11.一种用于根据权利要求1的系统进行数据同步的方法,其中,没有对一致性数据的后续修改的成功同步包括以下步骤:
-在客户机终端上创建新的数据字符串
-触发同步过程
-产生同步消息
-同步失败
-在客户机终端上的数据库中存储一致性信息
-在队列中添加队列项
-后台程序判断队列项是否适于同步
-检索一致性信息
-重新产生先前消息
-增加计数器计数
-成功地同步
-去除一致性数据
-删除队列项。
12.一种用于根据权利要求1的系统进行数据同步的方法,其中,有对一致性数据的后续修改的成功同步包括以下步骤:
-在客户机终端上修改现有的数据字符串
-触发同步过程
-产生同步消息
-同步失败
-在客户机终端上的数据库中存储一致性信息
-对客户机端上现有数据字符串的后续修改
-以修改后数据调整一致性数据项
-产生包含更新后一致性信息的同步消息
-增加重试计数器计数
-成功地同步
-去除一致性数据
-删除队列项。
13.一种用于根据权利要求1的系统进行数据同步的方法,其中,没有对一致性数据的后续修改的不成功同步包括以下步骤:
-在客户机终端上创建新的数据字符串
-触发同步过程
-产生同步消息
-同步失败
-在客户机终端上的数据库中存储一致性信息
-在队列中添加队列项
-后台程序判断队列项是否适于同步
-检索一致性信息
-重新产生先前消息
-增加重试计数器计数
-达到最大重试次数
-将队列项移动到被丢弃项的队列。
14.一种在非易失性计算机可读存储介质中存储的计算机程序产品,包括使至少一个计算机运行根据权利要求12或13中的任何一个的方法的计算机可读代码装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿玛得斯两合公司,未经阿玛得斯两合公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080052677.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:半导体结构
- 下一篇:一种防止耦合的集成电路