[发明专利]同步同一Web应用程序的多个副本的方法和设备无效
申请号: | 201110035162.5 | 申请日: | 2011-01-30 |
公开(公告)号: | CN102624764A | 公开(公告)日: | 2012-08-01 |
发明(设计)人: | 林惠华 | 申请(专利权)人: | 北京千橡网景科技发展有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 吴立明 |
地址: | 100041 北京市石*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 同步 同一 web 应用程序 副本 方法 设备 | ||
1.一种同步同一Web应用程序的多个副本的方法,包括:
将所述多个副本中的一个副本确定为主副本,其中只有主副本与服务器建立连接;
将所述主副本从所述服务器接收的数据和来自于所述多个副本中任意副本的输入数据存储到所述本地存储中;以及
利用从所述本地存储中获得的所述数据来同步所述多个副本。
2.根据权利要求1所述的方法,进一步包括如果所述主副本失去连接或被关闭,则将所述主副本之外的一个副本被确定为所述主副本,然后所述主副本与服务器建立连接。
3.根据权利要求1或2所述的方法,进一步包括基于所述本地存储的性能从多个本地存储中优选一个。
4.根据权利要求1或2所述的方法,其中所述Web应用程序是Web Comet应用程序。
5.根据权利要求4所述的方法,其中建立的所述连接是Comet连接。
6.根据权利要求5所述的方法,其中所述Web应用程序是基于Web的即时通讯应用程序。
7.根据权利要求1或2所述的方法,其中所述确定基于竞争方式或顺序方式。
8.根据权利要求1或2所述的方法,其中从所述本地存储中获得所述数据的方式是轮询方式或触发方式。
9.根据权利要求8所述的方法,其中所述触发方式中使用的触发事件包括以下至少一个:向所述本地存储中存储数据、定时器到时、用户输入以及系统指令。
10.根据权利要求1或2所述的方法,其中所述副本是其中运行有所述Web应用程序的浏览器的多个实例或标签页。
11.一种同步同一Web应用程序的多个副本的设备,包括:
确定装置,用于将所述多个副本中的一个副本被确定为主副本,其中只有主副本与服务器建立连接;
存储装置,用于将所述主副本从所述服务器接收的数据和来自于所述多个副本中任意副本的输入数据存储到所述本地存储中;以及
同步装置,用于利用从所述本地存储中获得的所述数据来同步所述多个副本。
12.根据权利要求11所述的设备,所述确定装置还用于如果所述主副本失去连接或被关闭则将所述主副本之外的一个副本确定为所述主副本,然后所述主副本与服务器建立连接。
13.根据权利要求11或12所述的设备,进一步包括选择装置,用于基于所述本地存储的性能从多个本地存储中优选一个。
14.根据权利要求11或12所述的设备,其中所述Web应用程序是Web Comet应用程序。
15.根据权利要求14所述的设备,其中建立的所述连接是Comet连接。
16.根据权利要求15所述的设备,其中所述Web应用程序是基于Web的即时通讯应用程序。
17.根据权利要求11或12所述的设备,其中所述确定基于竞争方式或顺序方式。
18.根据权利要求11或12所述的设备,其中从所述本地存储中获得所述数据的方式是轮询方式或触发方式。
19.根据权利要求18所述的设备,其中所述触发方式中使用的触发事件包括以下至少一个:向所述本地存储中存储数据、定时器到时、用户输入以及系统指令。
20.根据权利要求11或12所述的设备,其中所述副本是其中运行有所述Web应用程序的浏览器的多个实例或标签页。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京千橡网景科技发展有限公司,未经北京千橡网景科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110035162.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种聚丙烯树脂发泡母料及其制备方法
- 下一篇:β晶型聚丙烯树脂的制备方法