【问题标题】:Can I Connect Apache Derby DataBase with Android Application?我可以将 Apache Derby 数据库与 Android 应用程序连接起来吗?
【发布时间】:2012-09-02 23:55:09
【问题描述】:

我正在准备一个与餐厅管理相关的 Android 应用程序。我需要将应用程序连接到另一个 Windows 应用程序(如 pos 软件)中。该 Windows 应用程序使用 Apache Derby 数据库。我可以将那个 windows pos 连接到我的 android 应用程序的前端吗?

【问题讨论】:

    标签: java android database-connection derby


    【解决方案1】:

    您不能使用 derby 客户端 jdbc 驱动程序直接从 android 连接到 derby 数据库,因为 derby 不支持 android,请参阅DERBY-4458 了解详细信息。

    这样做的最佳方法是修改 windows POS 以公开一个 rest 接口,并让你的 android 应用程序通过 REST 与 POS 对话。

    如果您无法修改 POS 应用程序,并且 derby 在 POS 应用程序上以 client server 模式运行,您可以编写另一个 Java 应用程序,该应用程序在使用 jdbc 与 derby 通信的同一台机器上运行,并且让那个新的 java 应用程序公开一个 REST 接口。

    【讨论】:

    • 您能给我推荐任何有关 REST 接口的 Web 链接或书籍吗?实际上我是新手,一个好的建议可以让我有一个好的开始。
    【解决方案2】:

    如果您的问题仍未解决,您可能想看看这个:Awake SQL 证明是很好的解决方案。我正在自己尝试看看它是否有效。

    【讨论】:

    • 答案中的链接已失效 - You don't have permission to access / on this server. Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
    猜你喜欢
    • 2021-06-10
    • 2016-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-14
    • 1970-01-01
    • 2015-11-23
    相关资源
    最近更新 更多