Oracle má ve skutečnosti produkt speciálně navržený pro synchronizaci databáze Oracle s mobilními zařízeními. Říká se tomu mobilní server.
Model použití se však mírně liší od toho, co popisujete; místo přímého připojení k databázi Oracle byste použili místní databázi Berkeley DB nebo SQLite a mobilní server by ji pak synchronizoval s databází Oracle.
Může běžet jako samostatný proces, který automaticky zpracovává synchronizaci, nebo můžete použít volání API k řízení synchronizace z vašeho programu. Pokud to zní jako něco, co by pro vás mohlo být užitečné, podívejte se na to zde .
Můžete si jej stáhnout z karty stahování a vyzkoušet.
Hodně štěstí při řešení vašeho problému.
S pozdravem
Eric, premiér Oracle