Cena Data Transfer Agent

Cena and HTML5

Cena Data Transfer Agent is a library that helps to develop a website and application using HTML5's local database. Its strength is the ability to synchronize not only the data but relations between data with master database on a server. Template base easy HTML5 application development is another feature.

HTML5 and Local Database

client with local databaseHTML5 will present a whole new way of developing an application because of the local database. Devices capable of handling HTML5, such as smart phones, will be able to download and store only a necessary data from a master DB on a server into its local database, modify and add a new data, and synchronize with the master.

However, there is a difficulty in synchronizing local database with master database. Consider a table structure with auto-numbered ID is used in the reference between data. When a new data is added only in client, the relation may not be synchronized correctly. Please refer to "Problem in Database Syncrhonization" for more details.

Please refer to "Cena-DTA in Three Slides" for more details about basic principle.

Library Structure

Demo

Future Plan