Architettura di Gestione sincronizzazione
Gestione sincronizzazione include componenti dell'interfaccia utente, ad esempio le finestre di dialogo a schede nel servizio SyncMgr, le finestre di dialogo di errore e le finestre di dialogo di avanzamento. Con i componenti dell'interfaccia utente l'utente finale può pianificare le applicazioni per la sincronizzazione e configurare la sincronizzazione automatica da eseguire in combinazione con gli eventi di sistema specificati. Ad esempio, è possibile richiamare SyncMgr all'accesso utente o all'arresto del sistema. L'utente può anche richiamare una sincronizzazione manuale.
L'utente seleziona un'applicazione e specifica gli elementi all'interno dell'applicazione da sincronizzare e imposta un evento trigger. Ad esempio, all'interno di un'applicazione di posta elettronica, la casella di posta in arrivo, la casella di posta in uscita o altre cartelle contenenti messaggi possono essere un elemento separato per l'applicazione.
SyncMgr include anche un'interfaccia di programmazione in modo che le applicazioni possano registrarsi per l'uso delle funzionalità di sincronizzazione, possono elaborare errori e ricevere informazioni e notifiche sullo stato di avanzamento durante il processo di sincronizzazione.