Я ищу лучшие практики для обеспечения двунаправленной репликации SQL под платформой codenameone.Лучшая практика репликации базы данных в codenameone
Приложения будут устанавливаться с открытой базой данных и подключаться к серверу REST для вывода текущих шаблонов данных (файлы xml, хранящиеся в sql varchar). мобильное приложение будет создавать локальные таблицы базы данных из шаблонов и создавать динамические формы из шаблона. Это позволяет мобильному приложению полностью отключиться от сети.
Когда соединение доступно, любые новые или измененные записи будут отправляться на сервер REST для обновления центральной основной базы данных для этого пользователя. В то же время будут загружены любые новые или измененные записи.
Я знаю, что мне нужно будет предоставить свои собственные службы репликации, поскольку SQLite не предоставляет их, особенно в мобильных версиях.
Есть ли в кодовой книге рамки для такого поведения или есть примеры, которые упростили бы создание фреймворка?
Благодарим вас, Шари, за указатель на библиотеку доступа к данным. Мне нужно будет обновить его, чтобы быть полезным для репликации (uuid для идентификатора строки и типа поля timestamp), но это дает мне отличную отправную точку. –