摘要 |
1. Способ (300) обработки согласованности метаданных на клиентском компьютере (102), причем способ состоит в том, что:на клиентском компьютере (102) получают документ от серверного компьютера (106);открывают документ на клиентском компьютере (102);после открытия документа принимают первое сообщение от серверного компьютера (106), причем первое сообщение включает в себя первые метаданные для документа, при этом первые метаданные включают в себя одну или более блокировок для одной или более областей документа, при этом первые метаданные принимаются от серверного компьютера (106) по каналу (111) метаданных, причем канал (111) метаданных является первым каналом связи между клиентским компьютером (102) и серверным компьютером (106), по которому передаются метаданные блокировки, связанные с документом;после открытия документа редактируют первую область документа, которая не заблокирована;принимают второе сообщение от серверного компьютера (106), причем второе сообщение включает в себя вторые метаданные для документа, при этом вторые метаданные принимаются по каналу (111) метаданных;после приема вторых метаданных определяют, включают ли в себя вторые метаданные одно или более стираний блокировок;когда определено, что вторые метаданные включают в себя одно или более стираний блокировок, определяют, включают ли в себя одно или более стираний блокировок идентификатор, который совпадает с идентификатором для блокировки для одной или более областей документа, которые заблокированы;когда определено, что одно или более стираний блокировок включают в себя идентификатор, который совпадает с идентификатором для блокировки для одной или боле� |