Синхронизация баз данных
Этот раздел документации по Sync Framework описывает службы синхронизации баз данных (в предыдущих версиях они назывались Sync Services for ADO.NET).Платформы Sync Framework включают в себя несколько служб синхронизации баз данных. Предоставляется гибкий и интуитивно понятный API-интерфейс, который позволяет создавать приложения для работы вне сети и различных вариантов совместной работы. Этот раздел документации содержит изложенные доступным языком введение, инструкции и справочные материалы, которые позволят быстро освоить API-интерфейс и эффективно его использовать. Разделы инструкции содержат образцы кода. Дополнительные образцы доступны в пакете Sync Framework SDK и на веб-сайте Галерея кодов.
В следующих разделах представлены вводные сведения о Sync Framework. Дополнительные сведения см. в подразделах разделов В этом разделе и Справочник.
- Преимущества использования Sync Framework
Описывает преимущества использования платформы Sync Framework, включая гибкий подход, мощную модель синхронизации и эффективные инструменты.
- Новые возможности Sync Framework 2.0
Описывает функции, добавленные или улучшенные в этой версии Sync Framework.
- Выбор соответствующих компонентов Sync Framework
Указывает компонент, который необходимо использовать для конкретного сценария синхронизации, и описывает архитектуру платформы Sync Framework.
- Установка, распространение и совместимость версий
Описывает пакеты установки, используемые для установки платформы Sync Framework, и способы их распространения для приложений, использующих платформу Sync Framework.
В этом разделе
- Общие сведения и сценарии
Дает общее описание API-интерфейса синхронизации баз данных Sync Framework. Описывается несколько ключевых сценариев, реализованных в платформах Sync Framework, и рассматриваются части API-интерфейса, наиболее подходящие для каждого сценария.
- Сценарии работы вне сети
Описывает способ синхронизации базы данных SQL Server Compact с другим источником данных при использовании службы синхронизации клиента и службы синхронизации сервера.
- Сценарии совместной работы
Описывает способ синхронизации двух или нескольких конечных точек одноранговым методом, исключая необходимость обращения к центральному узлу.
- Рекомендации по разработке и развертыванию приложений
Описывает решение общих вопросов проектирования (управление версиями приложений, обработка первичных ключей и др.).
- Инструкции по сценариям установки для поставщика базы данных
Содержит код Transact-SQL для установки баз данных, которые используются в разделах руководства и образцах приложений.
- Инструкции по классу Utility для поставщика базы данных
Содержит код C# и Visual Basic, который используется в разделах руководства и образцах приложений.
Справочник
- Microsoft.Synchronization, Microsoft.Synchronization.Data, Microsoft.Synchronization.Data.SqlServer, Microsoft.Synchronization.Data.SqlServerCe и Microsoft.Synchronization.Data.Server
Содержит полный справочник по API-интерфейсу синхронизации баз данных Sync Framework. В этом справочнике приведены сведения обо всех публичных типах и членах библиотек Microsoft.Synchronization.dll, Microsoft.Synchronization.Data.dll, Microsoft.Synchronization.Data.Server.dll, Microsoft.Synchronization.Data.SqlServer.dll и Microsoft.Synchronization.Data.SqlServerCe.dll.