Arkitektur för Synkroniseringshanteraren
Synkroniseringshanteraren innehåller komponenter i användargränssnittet, till exempel dialogrutor med flikar i SyncMgr-tjänsten, feldialogrutor och förloppsdialogrutor. Med komponenterna i användargränssnittet kan slutanvändaren schemalägga program för synkronisering och konfigurera automatisk synkronisering tillsammans med angivna systemhändelser. SyncMgr kan till exempel anropas vid användarens inloggning eller systemavstängning. Användaren kan också anropa en manuell synkronisering.
Användaren väljer ett program och anger vilka objekt i programmet som ska synkroniseras och anger en utlösarhändelse. I ett e-postprogram kan till exempel Inkorgen, Utkorgen eller någon annan mapp som innehåller meddelanden vara ett separat objekt för programmet.
SyncMgr innehåller också ett programmeringsgränssnitt så att program kan registrera sig för att använda synkroniseringsfunktioner, bearbeta fel och kan ta emot förloppsinformation och meddelanden under synkroniseringsprocessen.