发明名称 |
异步复制 |
摘要 |
可将服务器文件的副本的内容保存到下载文件、基础文件、以及工作文件。可以从应用程序接收该应用程序已经编辑工作文件的指示并且可将所编辑的工作文件的副本保存到上传文件。可以查询服务器计算机以确定该服务器计算机上的服务器文件是否已变更。如果服务器计算机上的服务器文件尚未变更,则可以用上传文件的内容来更新该服务器计算机上的服务器文件。如果服务器计算机上的服务器文件已变更,则可执行对上传文件、基础文件、以及服务器计算机上的已变更的服务器文件的三向归并。然后可以用三向归并结果来更新该服务器计算机上的服务器文件。 |
申请公布号 |
CN101911037B |
申请公布日期 |
2013.04.24 |
申请号 |
CN200880123235.2 |
申请日期 |
2008.11.26 |
申请人 |
微软公司 |
发明人 |
S·P·克拉克;M·A·S·S·波斯 |
分类号 |
G06F15/00(2006.01)I;G06F17/40(2006.01)I |
主分类号 |
G06F15/00(2006.01)I |
代理机构 |
上海专利商标事务所有限公司 31100 |
代理人 |
顾嘉运;钱静芳 |
主权项 |
一种用于提供异步复制的方法,所述方法包括:将服务器文件(120)的副本的内容保存(225)到下载文件(130)、基础文件(135)、以及工作文件(140),其中保存服务器文件的副本的内容包括将所述服务器文件的副本的内容复制到以下文件中的每一个:所述下载文件、所述基础文件、所述工作文件;从应用程序(115)接收(230)该应用程序(115)已编辑所述工作文件(140)的指示;响应于所述指示将所编辑的工作文件(140)的副本保存(235)到上传文件(145);查询(240)服务器计算机以确定所述服务器计算机(110)上的服务器文件(120)是否已变更;当确定所述服务器计算机(110)上的服务器文件(120)尚未变更时,用所述上传文件(145)的内容来更新(260)所述服务器计算机(110)上的服务器文件(120);以及当确定所述服务器计算机(110)上的服务器文件(120)已变更时,执行(250)对所述上传文件(145)、所述基础文件(135)、以及所述服务器计算机(110)上的已变更的服务器文件(120)的三向归并,并且用所述三向归并的结果来更新(255)所述服务器计算机(110)上的服务器文件(120)。 |
地址 |
美国华盛顿州 |