Android中从服务器获取数据的几种方法利与弊?

姓骚扰 发布于 2012/08/14 16:30
阅读 3K+
收藏 0

最近被这个问题困扰着,想用android 开发个小软件。主要功能是从服务器读取数据到android上显示。由于个人对android开发不太了解,请大神们给些指点。

我能想到的数据传输模式有以下几种:
1.Socket
2.Http
3.Http REST
4.直接读取数据库
5.Web Service

我个人目前想的是在服务器端弄一套Http REST的接口,中间做个cache,然后再android端调用Http REST的方式把数据传输到android中。这样android端可以直接解析json或者xml内容,比较方便快捷。而且服务器端只需要关心api的并发请量即可。

问题:
但是这样做的问题也就很明显,需要保证http rest接口的隐蔽性。如果android的客户端被解包获得http rest的接口(或者解包后获取到数据库账号密码、web service 的验证key等)这样就导致数据的不安全性。 请问android 中如何保证数据传输的安全呢。

加载中
1
S
Steven_Dong

外国人写的 教程, 希望对你有用, 主要使用 JSON 来进行数据解析.

Mysql 和 android 交互的.

0
姓骚扰
姓骚扰
球帮忙解释哈。
0
ddatsh
ddatsh
设备ID绑定   ?
返回顶部
顶部