带有远程服务器后端的Android应用?

时间:2013-03-11 15:51:12

标签: android sql database remote-server

我正在创建一个Android应用程序,它允许用户在表中输入数据并从中检索现有数据以生成报告。 后端数据库的最佳选择是什么?我还需要哪些工具和平台才能将前端Android应用程序与后端集成?

后端是远程服务器上的数据库。 Android设备使用Wifi与后端通信,所有记录更新都使用Wifi作为通信模式完成。

2 个答案:

答案 0 :(得分:0)

根据我现在开发的应用程序,在移动应用程序和后端服务器之间执行客户端 - 服务器通信的最简单方法是使用JSON个对象传递数据。因为它们非常轻量级,可以更快地传输XML个对象。

答案 1 :(得分:0)

虽然我同意前两个答案,但最好保留JSON格式的通信,后端数据库可以是mysql或sqlite,具体取决于服务器上可用的大小和选项。

您可以在python,php,perl中实现请求处理或编写使用套接字的自定义应用程序。

php可能是最容易实现基本服务器功能的,而python是最快的脚本语言

mysql需要一些设置和配置,而sqlite不需要任何东西,你只需打开一个.db文件并运行SQL查询。