Built-in UltraLite synchronization features

UltraLite contains MobiLink synchronization technology in the data management layer for UltraLite. Unlike SQL Anywhere remote databases, you do not need to increase the size of the UltraLite footprint to include synchronization functionality.

Important synchronization features built into the UltraLite runtime include a row-state tracking mechanism and a synchronization state tracking mechanism.

Synchronizing an UltraLite database requires your application to set synchronization parameters identifying the address of the MobiLink server and other required information, and calling a synchronization function or executing the SYNCHRONIZE SQL statement. The option you chose depends on the API you are using.

 The row-state tracking mechanism
 Synchronization state tracking