If you require of UltraLite data management system, but don't want to sacrifice full database functionality, implement an UltraLite solution on devices with limited resources and then synchronize to a consolidated database using MobiLink synchronization technology.
You can synchronize the data in UltraLite databases with a central consolidated database like SQL Anywhere over different network protocols like, TCP/IP, HTTP, HTTPS and so on. This consolidated database may be a desktop database for personal applications, or a multi-user database for shared enterprise data. This mixture allows you to scale your solution as need arises.
For more information about which platforms different network protocols (also known as streams) are supported on, see the Synchronization section of the UltraLite table in SQL Anywhere 10.0.1 Components by Platform.