Внедрить инфраструктуру Microsoft Sync с устройством Android

Мне нужно внедрить среду синхронизации Microsoft с моим Android-приложением. Я получил помощь отсюда

Пример Android с инструментарием Microsoft Sync Framework .

Обновлено Ссылка: SyncFrameworkAndroid

Но все-таки я не понял рабочего потока.
Кто-нибудь знает, как интегрировать среду синхронизации Microsoft с приложением android для синхронизации SQL-сервера SQL с SQL-сервером.?

Solutions Collecting From Web of "Внедрить инфраструктуру Microsoft Sync с устройством Android"

Да . Мы интегрировали эту длинную спину. Он работает просто на конечных точках REST. Azure откроет CRUD-операции как API REST.

На стороне Android нам нужно создать класс java для каждой таблицы, как и для ORM.

Синхронизация работает на основе временной метки. Нет вызова под названием SYNC. Это в основном PULL и PUSH. Перед тем, как мы потянем, нам нужно ПОКАЗАТЬ наши изменения. (Не так, как мы делаем в GIT pull, тогда нажмите). Обратите внимание, что порядок имеет значение. Вы должны синхронизировать таблицу в порядке.

Сначала родитель, потом ребенок. Иначе вы столкнетесь с проблемами с данными с отношениями.

Мы работали над этим долго. В то время в лазурной андроидной библиотеке было много ошибок. Надеюсь, теперь это будет исправлено. Я скоро обновляю образец кода и присоединяюсь сюда.

Вы можете вытащить базу данных Android SQlite и просмотреть структуру. Это даст лучшее понимание внутренней реализации. Если я правильно помню. Существует таблица, содержащая набор изменений в локальном формате в нижнем формате

Имя таблицы, первичный ключ, действие (изменено, создано и т. Д.), Время

При нажатии вы можете указать действие для конфликта. Значит, может быть несколько пользователей, которые изменили одни и те же данные. Итак, кто имеет предпочтение, можно установить как стратегию слияния.