Платформа Microsoft Sync Framework
Sync Framework — это многофункциональная платформа синхронизации, обеспечивающая совместную работу и доступ вне сети для приложений, служб и устройств. Sync Framework содержит технологии и средства, позволяющие выполнять перемещение, общий доступ и получение данных в режиме вне сети. Платформа Sync Framework дает разработчикам возможность создавать экосистемы синхронизации, позволяющие интегрировать любое приложение с любыми данными из любого хранилища, по любому протоколу и в любой сети.
В этой документации описаны все компоненты платформы Sync Framework, включая следующее.
Базовые компоненты
Службы синхронизации базы данных (в прежних версиях называлась Sync Services for File Systems)
Служба синхронизации файлов (в прежних версиях называлась Sync Services for File Systems)
Компоненты синхронизации веб-каналов (в прежних версиях назывались Sync Services for FeedSync)
Документация по платформе Sync Framework содержит простое для понимания введение, инструкции и справочные материалы, которые позволят быстро освоить и эффективно использовать платформу Sync Framework. Инструкции в этом документе содержат образцы кода, а дополнительные образцы доступны в пакете Sync Framework SDK и в Галерее кодов. Настоятельно рекомендуется ознакомиться с вводными разделами, особенно с разделом Выбор соответствующих компонентов Sync Framework, прежде чем принимать решение об использовании Sync Framework в конкретных приложениях.
В этом разделе
- Преимущества использования Sync Framework
Описывает преимущества использования платформы Sync Framework, включая гибкий подход, мощную модель синхронизации и эффективные инструменты.
- Новые возможности Sync Framework 2.0
Описывает функции, добавленные или улучшенные в этой версии Sync Framework.
- Выбор соответствующих компонентов Sync Framework
Указывает компонент, который необходимо использовать для конкретного сценария синхронизации, и описывает архитектуру платформы Sync Framework.
- Установка, распространение и совместимость версий
Описывает пакеты установки, используемые для установки платформы Sync Framework, и способы их распространения для приложений, использующих платформу Sync Framework.
- Синхронизация баз данных
Описывает синхронизацию баз данных с помощью платформы Sync Framework.
- Синхронизация файлов
Описывает синхронизацию файловых систем с помощью платформы Sync Framework.
- Синхронизация веб-каналов
Описывает синхронизацию RSS- и Atom-каналов с данными в локальном хранилище с помощью платформы Sync Framework.
- Синхронизация хранилищ данных с помощью пользовательских поставщиков
Описывает способы использования основных компонентов, простых поставщиков и службы хранилища метаданных для создания пользовательских служб синхронизации.
- Справочник по управляемому коду Sync Framework: Microsoft.Synchronization, Microsoft.Synchronization.Data, Microsoft.Synchronization.Data.Server, Microsoft.Synchronization.Data.SqlServer, Microsoft.Synchronization.Data.SqlServerCe, Microsoft.Synchronization.MetadataStorage, Microsoft.Synchronization.SimpleProviders, Microsoft.Synchronization.Files и Microsoft.Synchronization.FeedSync.
Содержит справочный материал по пространствам имен, типам и членам классов в управляемом API-интерфейсе платформы Sync Framework.
- Справочник по неуправляемому коду Sync Framework: Базовые компоненты Sync Framework, Компоненты по службе хранилища метаданных Sync Framework, Простой поставщик Sync Framework, Компоненты синхронизации файлов Sync Framework и Компоненты веб-синхронизации Sync Framework.
Содержит справочный материал по интерфейсам, функциям и типам данных в неуправляемом API-интерфейсе платформы Sync Framework.
- Глоссарий Sync Framework
Определяет термины, используемые в документации по платформе Sync Framework.