首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android JDBC 4G互联网

Android JDBC 4G互联网
EN

Stack Overflow用户
提问于 2014-07-23 19:51:34
回答 2查看 171关注 0票数 0

我正在开发一个Android应用程序,我必须连接到一个外部数据库。要建立这种连接,就必须使用JDBC。

我知道这是不安全的原因有几个原因,但这不是一个问题,现在。所有我见过的帖子和文章,每个人都说不要在android中使用jdbc,因为互联网3G还不够好。所以我想到了:还有4G?

我见过的4G网络是10兆字节,有时是50兆字节,连接。这比3G要好得多。

那么,在Android应用程序中使用JDBC,仍然是一个糟糕的想法吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-07-24 10:12:48

这是一个安全问题。您的整个数据库可能会受到危害,因为您的DB凭据将保存在客户机APK中。这是很高的风险。

如果根据密码策略,您的DB密码需要更改--通常是45天--您将不得不每45天发布一次更新,仅仅是因为您的DB密码更改了。

即使您决定为每个访问DB的特定部分的手机创建单独的DB用户,用户管理也将是一个大麻烦。此外,您还需要为单个用户发布自定义apk。

因此,为了安全和更好的管理,我建议采用网络服务模式。

票数 2
EN

Stack Overflow用户

发布于 2014-07-23 19:58:24

这是个不好的主意。因为它会在电话(CPU,网络)上造成很重的负载,但是你需要放进AsyncTask

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24919678

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档