【问题标题】:Why it is wrong to use jdbc in android application? [duplicate]为什么在android应用程序中使用jdbc是错误的? [复制]
【发布时间】:2013-11-30 16:14:06
【问题描述】:

我听说过很多次不建议在 android 应用程序中使用 JDBC 驱动程序,但我从未真正看到过真正的争论。

实际上,我正在开发一个使用 MySql 数据库并且一切正常的 android 应用程序。

创建一个可以访问我的数据库而不是我的android应用程序的webservice rest会更好吗?

【问题讨论】:

标签: java android mysql rest jdbc


【解决方案1】:

JDBC 的问题在于它需要非常稳定的连接和高带宽——这两件事在移动设备上绝对不能保证。您说的完全正确 - 创建 Web 服务会更好。

更新

Web 服务还有一个额外的好处,那就是更安全,因为您不会让您的数据库对攻击者开放,而且功能更丰富 - 因此,如果您将来想从其他地方访问它,您就不必为 iOS、WindowsPhone(或一个不错的老式网站)编写一个具体的实现。

另一个很好的理由是,在手机上进行客户端工作可能是一项繁重的操作,会消耗系统资源(和电池)。在现代手机上,它可能并不明显,但对用户体验非常有益,尤其是在旧款手机上。没有什么比感觉“迟钝”更能扼杀用户体验了。

【讨论】:

    猜你喜欢
    • 2012-02-14
    • 2020-05-06
    • 2014-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-16
    • 2021-01-19
    相关资源
    最近更新 更多