Project

General

Profile

Actions

Wiki » History » Revision 11

« Previous | Revision 11/43 (diff) | Next »
Tomek Dziemidowicz, 2019-07-04 01:09 PM


SQLite-sync documentation

Owner : AMPLIFIER sp. z o.o.
Contact : support (at) ampliapps.com
website : https://ampliapps.com

Welcome to the AMPLI-SYNC documentation!
We have language bindings in JavaScript, .NET C#, Java and Objective-C!

AMPLI-SYNC concept

Solution diagram

  1. Devices communicate with server using HTTP/HTTPS protocol.
  2. Proxy Load Balancer. If necessary, proxy can redirect request to another instance of SQLite-core.
  3. Authorization provider will generate token based on response from authorization provider.

Proxy Balancer flowchart

Authorization Provider flowchart

REST API (server API)

Protocol version

This document describes integration with the REST API 3.x protocol.

Service description

There are two stages to processing a request:

  1. Device places an request.
  2. SQLite-sync server confirms the request has been processed successfully and sends confirmation with eventual conflict list that need to be resolved.

Synchronization flowchart

Conflict Resolution

Update procedure

Data filtering

Installation

Manual

Docker

Supported databases

Samples

Updated by Tomek Dziemidowicz over 4 years ago · 11 revisions

Go to top