A system and method for incremental change synchronization among multiple copies of data is disclosed. To achieve the synchronization a genera synchronization model is used. The synchronization model establishes a one-way data flow path to allow incremental changes to be transferred from a copy of data that incorporates the incremental changes to a copy of data that does not yet incorporate the incremental changes. To achieve this one-way data flow path, the synchronization model uses an agent, a data collector, and a data synchronizer. The data collector collects incremental changes transferred to it and applies the incremental changes to a copy of data. A data synchronizer transfers incremental changes to a data collector. An agent controls the synchronization process by making a connection between a data collector and a data synchronizer and then directing the data synchronizer to transfer data to the data collector. If bidirectional data flow is necessary to achieve synchronization between two copies of data, a one-way data flow path is established first in one direction and after all incremental changes have been passed in that direction, a data flow path is established in the opposite direction to pass incremental changes in the opposite direction.

Um sistema e um método para a sincronização incremental da mudança entre cópias múltiplas dos dados são divulgados. Para conseguir a sincronização os genera modelo da sincronização são usados. O modelo da sincronização estabelece um de sentido único fluxo de dados trajeto para permitir que as mudanças incrementais sejam transferidas de uma cópia dos dados que incorporam as mudanças incrementais a uma cópia dos dados que não incorporam ainda as mudanças incrementais. Para conseguir este de sentido único fluxo de dados trajeto, os usos do modelo da sincronização um agente, um coletor de dados, e um sincronizador de dados. O coletor de dados coleta as mudanças incrementais transferidas a ele e aplica as mudanças incrementais a uma cópia dos dados. Um sincronizador de dados transfere mudanças incrementais a um coletor de dados. Um agente controla o processo da sincronização fazendo uma conexão entre um coletor de dados e um sincronizador de dados e então dirigindo o sincronizador de dados para transferir dados ao coletor de dados. Se os bidirectional fluxo de dados forem necessários para conseguir uma sincronização entre duas cópias dos dados, um de sentido único fluxo de dados trajeto está estabelecido primeiramente em um sentido e depois que todas as mudanças incrementais foram passadas que o sentido, um fluxo de dados trajeto são estabelecidas no sentido oposto para passar mudanças incrementais no sentido oposto.

 
Web www.patentalert.com

< (none)

< Method for configuring at runtime, identifying and using a plurality of remote procedure call endpoints on a single server process

> System and method for drawing and painting with bitmap brushes

> (none)

~ 00005