Architecture du Gestionnaire de synchronisation
Le Gestionnaire de synchronisation inclut des composants d’interface utilisateur, tels que les boîtes de dialogue à onglets dans le service SyncMgr, les boîtes de dialogue d’erreur et les boîtes de dialogue de progression. Avec les composants d’interface utilisateur, l’utilisateur final peut planifier des applications pour la synchronisation et configurer la synchronisation automatique pour qu’elle se produise conjointement avec les événements système spécifiés. Par exemple, syncMgr peut être appelé lors de l’ouverture de session de l’utilisateur ou de l’arrêt du système. L’utilisateur peut également appeler une synchronisation manuelle.
L’utilisateur sélectionne une application et spécifie les éléments de l’application à synchroniser et définit un événement déclencheur. Par exemple, dans une application de messagerie, la boîte de réception, la boîte d’envoi ou un autre dossier contenant des messages peuvent être un élément distinct pour l’application.
SyncMgr inclut également une interface de programmation qui permet aux applications de s’inscrire pour utiliser les fonctionnalités de synchronisation, de traiter les erreurs et de recevoir des informations et des notifications de progression pendant le processus de synchronisation.