Синхронизация SQLite с SQLServer с помощью Sync Framework

Я пытаюсь создать онлайн-приложение, которое может синхронизировать базу данных SQLite, работающую на устройстве Android, с SQL, работающим на сервере. У нас есть корпоративное приложение, работающее на.NET и Android; нам нужно синхронизировать их данные, чтобы сохранить согласованность. Это будет двунаправленная -синхронизация, :любые изменения данных, которые происходят (либо на клиенте, либо на сервере базы данных ), должны быть синхронизированы.

Я видел, что этого можно добиться с помощью многих подходов, но для этого сценария я советую использовать Microsoft Sync Framework, так как он автоматизирует процесс синхронизации и может быть удобным. Я провел небольшое исследование по использованию фреймворка Sync и нашел несколько примеров на сайте Microsoft. Но в основном они выполняют автономную синхронизацию :. Они в основном выполняют процесс синхронизации на рабочем столе, где исходная и целевая базы данных находятся на одном компьютере. Но для моего сценария это не так. У меня есть SQLite на клиентской машине и SQL на сервере, поэтому здесь, похоже, требуется процесс онлайн-синхронизации.

Как мне этого добиться?

6
задан TRiG 7 October 2013 в 14:52
поделиться