MobiLink Synchronization User's Guide
Synchronization Basics
MobiLink clients
Applications built with the UltraLite technology available in SQL Anywhere Studio are automatically MobiLink-enabled whenever the application includes a call to the appropriate MobiLink synchronization function. The UltraLite development tools included in SQL Anywhere Studio automatically include synchronization logic when you build your UltraLite application.
The UltraLite application and libraries handle the synchronization actions at the application end. You can write your UltraLite application with little regard to synchronization. The UltraLite runtime keeps track of changes made since the previous synchronization.
Synchronization is initiated from your application by a single call to a synchronization function when using TCP/IP, HTTP, HTTPS, or ActiveSync.
The interface for HotSync is slightly different. Once synchronization is initiated from the application or from HotSync, the MobiLink synchronization server and the UltraLite runtime control the actions that occur during synchronization.
For more information about initiating synchronization, see Synchronization for UltraLite Applications.
For more information about UltraLite clients, see UltraLite Clients.