Поделиться через


Архитектура диспетчера синхронизации

Диспетчер синхронизации включает компоненты пользовательского интерфейса, такие как диалоговые окна с вкладками в службе SyncMgr, диалоговые окна ошибок и диалоговые окна хода выполнения. С помощью компонентов пользовательского интерфейса конечный пользователь может запланировать синхронизацию приложений и настроить автоматическую синхронизацию в сочетании с указанными системными событиями. Например, SyncMgr можно вызвать при входе пользователя или завершении работы системы. Пользователь также может вызвать синхронизацию вручную.

Пользователь выбирает приложение, указывает элементы в приложении для синхронизации и задает событие триггера. Например, в почтовом приложении папка "Входящие", папка "Исходящие" или другая папка с сообщениями может быть отдельным элементом приложения.

SyncMgr также включает программный интерфейс, позволяющий приложениям регистрироваться для использования функций синхронизации, обрабатывать ошибки и получать сведения о ходе выполнения и уведомления в процессе синхронизации.