Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Первоначально службы Synchronization Services for ADO.NET 1.0 были частью среды Microsoft Visual Studio 2008. Эта версия платформ Sync Framework поддерживала синхронизацию между базой данных сервера и базой данных SQL Server Compact на настольном компьютере. Платформы Sync Framework позволяют теперь синхронизировать данные между базой данных сервера и базой данных SQL Server Compact на устройстве.
Настройка синхронизации с устройством напоминает настройку многоуровневой синхронизации для настольных компьютеров. Эта архитектура показана на следующем рисунке.
.gif)
В многоуровневой архитектуре устройств используются следующие компоненты синхронизации.
Служба синхронизации сервера находится на сервере или на другом уровне. Эта служба содержится в библиотеке Microsoft.Synchronization.Data.Server.dll. DLL-библиотека включена в состав SQL Server Compact или среды Visual Studio 2008 (первоначальной версии или с пакетом обновления 1 (SP1)).
На устройстве находятся как клиентская служба синхронизации, так и агент синхронизации. Агент находится в библиотеке Microsoft.Synchronization.Data.dll, а служба — в библиотеке Microsoft.Synchronization.Data.SqlServerCe.dll. Следует использовать версии DLL-библиотек с устройства.
Связью между службой синхронизации сервера и агентом синхронизации управляет объект и служба ServerSyncProviderProxy. Службы Sync Framework не предусматривают конкретный тип используемой службы. Однако приложения, как правило, используют веб-службу или службу Windows Communication Foundation.
Сведения о системных требованиях см. в разделе Аппаратные и программные требования для Sync Framework.
Образец приложения
Чтобы получить полный образец, демонстрирующий синхронизацию с устройством, загрузите файлы примера с центра загрузки Майкрософт. Документ «Файл Readme по устройству», который находится в самораскрывающемся файле архива (ZIP), содержит более подробные сведения о синхронизации с устройством. Кроме того, там приведены инструкции по запуску образца.
См. также
Основные положения
Как настроить многоуровневую синхронизацию
Программирование распространенных задач синхронизации клиента и сервера