【问题标题】:android database to oracle databaseandroid数据库到oracle数据库
【发布时间】:2024-01-13 01:07:01
【问题描述】:

有人可以给我一个想法或为我指出以下问题的正确方向:

我需要制作能够对远程 oracle 数据库执行某些操作的 android 应用程序(获取一些数据,插入一些数据,...)。

我可以这样做,但诀窍是,应用所有者需要能够离线(因为他没有无处不在的互联网),然后当用户连接到互联网时,以某种方式转移本地android数据库到oracle数据库的那些离线更改。 我从来没有做过这样的事情。任何指针?

我应该在 android 数据库中创建与远程 oracle 数据库相同的数据库结构吗?然后以某种方式同步更改? 还是以其他方式完成的?

感谢您的帮助。

【问题讨论】:

    标签: android database oracle sync data-transfer


    【解决方案1】:

    如果您有能力,最好在服务器上创建一个 RESTful 应用程序来侦听您的应用程序与其联系。然后它将获取数据(通过 JSON、XML 或任何其他几种流行格式从您的应用程序发送数据)并通过在 Oracle 数据库中执行添加/插入/删除操作直接操作。

    您可以在下线的过程中做同样的事情 - 您的应用程序与服务器联系,服务器以 JSON、XML 等形式从数据库提供数据,然后您的应用程序可以操作它自己的内部 JAVA 数据对象.

    【讨论】: