Платформа Microsoft Sync Framework
Платформа Microsoft Sync Framework является комплексной платформой синхронизации, которая поддерживает совместную работу и автономный доступ для приложений, служб и устройств. В платформе Sync Framework применяются технологии и средства, которые поддерживают перемещение данных, совместное использование данных и перевод их в автономный режим. С помощью платформы Sync Framework разработчики могут создавать экосистемы синхронизации, которые позволяют интегрировать любое приложение с любыми данными из любого хранилища, использующего любой протокол в любой сети.
В этой документации рассматриваются основные компоненты Sync Framework. Платформа Sync Framework предоставляет API-интерфейс, который позволяет создавать приложения, предназначенные для сценариев совместной работы и работы в автономном режиме для пользовательских хранилищ данных. Sync Framework Также предоставляются компоненты, обеспечивающие синхронизацию данных между каналом FeedSync, таким как RSS-канал или канал Atom, и пользовательским хранилищем данных. В этой документации также приводятся общие сведения об API-интерфейсе, инструкции и справочные сведения по управляемым и неуправляемым элементам API-интерфейса.
Сведения и документацию по другим компонентам платформы Sync Framework см. на этом веб-узле Майкрософт.
В данном разделе
- Общие сведения о платформе Sync Framework
Описывает технологии и архитектуру платформы Sync Framework и преимущества, которые приносит использование платформы Sync Framework в приложениях.
- Основные типы участников Sync Framework
Описывает тип участников, которые могут синхронизировать данные с помощью платформы Sync Framework. Эти участники могут быть полными, в которых размещается среда выполнения Sync Framework, или простыми, в которых только хранятся данные элементов.
- Основные принципы синхронизации данных
Описывает основы использования платформы Sync Framework для синхронизации данных. Описывает совместную работу метаданных, поставщиков и сеанса для выполнения синхронизации.
- Основные сведения о наборе знаний синхронизации
Дает общее представление о структуре набора знаний и его использовании в синхронизации.
- Управление метаданными
Описывает структуры метаданных, применяемые в синхронизации, эффективные стратегии управления метаданными в реплике и службу хранилища метаданных.
- Службы синхронизации
Описывает задачи, которые должна выполнять служба синхронизации, и приводит ссылки на разделы, в которых показано создание простой службы.
- Приложения синхронизации
Описывает задачи, которые должно выполнять приложение синхронизации, и приводит ссылки на разделы, в которых показано создание простого приложения.
- Образцы нестандартной синхронизации данных
Описывает образцы кода, входящие в состав платформы Sync Framework.
- Синхронизация RSS-каналов и каналов Atom
Описывает службы Sync Services for FeedSync. Службы Sync Services используются для синхронизации RSS-каналов и каналов Atom с данными в локальном хранилище.
- Справочник по написанию управляемого кода платформы Microsoft Sync Framework: Microsoft.Synchronization и Microsoft.Synchronization.FeedSync
Приводит справочный материал для пространств имен, типов и элементов в управляемом API-интерфейсе платформы Sync Framework.
- Справочник по написанию неуправляемого кода платформы Microsoft Sync Framework: Базовые компоненты Sync Framework и Компоненты Sync Services for FeedSync
Приводит справочный материал для интерфейсов, функций и типов данных в неуправляемом API-интерфейсе платформы Sync Framework.
- Глоссарий Sync Framework
Определяет термины, используемые в документации по платформе Sync Framework.