Modelo de sincronización de participante de pares

Un procedimiento de sincronización de datos que comprende las etapas de: proporcionar un participante parcial, teniendo el participante parcial un almacén de datos y un almacén de conocimientos, siendo el almacén de datos operable para almacenar un conjunto de datos recuperados durante un proceso de...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: LEVY, Marc, THOMAS, Myron, SADOVSKY, Vladimir, BECKEMAN, Michael, PFENNING, Jorg-Thomas, NOVIK, Lev, KHOSRAVY, Moe
Format: Patent
Sprache:spa
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Un procedimiento de sincronización de datos que comprende las etapas de: proporcionar un participante parcial, teniendo el participante parcial un almacén de datos y un almacén de conocimientos, siendo el almacén de datos operable para almacenar un conjunto de datos recuperados durante un proceso de sincronización con un primer participante completo, siendo operable el almacén de conocimientos para almacenar un conjunto de conocimientos acerca de los datos en el almacén de datos, en el que el conjunto de conocimientos representa cambios en los datos de los que tiene conocimiento (282) el primer participante completo, en el que el participante parcial no entiende el conjunto de conocimientos (284), y en el que el participante parcial es responsable de rastrear qué cambios realiza el participante parcial en el conjunto de datos en el almacén (290) de datos; recibir una solicitud de un usuario del participante parcial para cambiar un registro particular en el conjunto de datos en el almacén (286) de datos; y actualizar el registro particular en el almacén de datos después de recibir la solicitud del usuario (288), en el que la actualización incluye almacenar información que identifica un origen del cambio como el participante (290) parcial. Various technologies and techniques are disclosed that improve synchronization of data between varying types of devices and/or services. A full participant receives a request from another participant to perform a synchronization operation. The synchronization engine determines whether the device or service is a full, partial, or simple participant. The device or service is a simple participant if it has a data store for synchronized data and no knowledge store. The device or service is a partial participant if it has a data store for synchronized data and a knowledge store, but does not understand the knowledge. The device or service is a full participant type if it has a data store for synchronized data and a knowledge store and understands the knowledge. The synchronization engine performs the synchronization operation with the device or service using a set of logic that is appropriate for the type of device or service.