【发布时间】:2015-06-25 12:22:29
【问题描述】:
我需要通过 Android 应用中的网络服务从数据库中检索大量数据。我有两种不同的方法可以做到这一点,我想要一些建议:
1. 第一个选项是在服务器端创建一个.php 文件,用于管理来自客户端(Android 应用)的任何POST。然后服务器将创建一个JSON 响应。最后,我们将在 Android 中使用 JSON 解析器解析此响应。这也称为REST 方案。
2. 第二个选项是创建一个SERVLET,从客户端(Android)执行它,让 servlet 为我们将请求发送到数据库,最后从安卓。显然,servlet 会被编写成可以轻松地与数据库交互。
注意点(以便决定哪个选项更好):
1. 我不会从客户端将任何内容存储在数据库中。也就是说,我的 Android 应用是只读的。
2. 我将从一个巨大的数据库中读取数据,因此这里优先考虑客户端-服务器交互的性能,特别提到数据解析和 servlet vs php 性能.
任何帮助将不胜感激。
【问题讨论】:
标签: android json rest servlets android-networking