MobiLink is a session-based synchronization system that supports bidirectional synchronization between a primary database-often called a consolidated database-and many remote databases. With Adaptiveserver Anywhere and UltraLite, it provides a powerful off-line computing architecture for connecting remote databases with central databases.
The MobiLink synchronization logic is implemented through a set of synchronization scripts. While it is possible to write stored procedure implementations in the consolidated database using SQL language or Java, they can also be written using C # or VisualBasic. NET programming languages--using the IAnywhere.MobiLink.Script namespace.
Supports cross-database platform operations with. NET synchronization logic and provides portability across RDBMS. MobiLink can retrieve data from application servers, Web servers, and files through. NET synchronization logic. Use the IAnywhere class in synchronization logic to access data for the consolidated database in a synchronous connection. For example, you can write a. NET foot in the Authenticate_user event of a server
This uses an external server to authenticate the user ID and password.
The script also allows access to and manipulation of uncommitted upload data in the Central Library. For example, you can discard a modification before submitting it so that other remote databases will not receive it. If you use an external program to access data from the consolidated database, you cannot view or cancel the update until you submit it.