有关服务器,数据库和android的问题

时间:2011-04-14 18:56:19

标签: java android sql networking

好的,所以我正在尝试为我正在开发的Android应用程序开发服务器。

基本上,它是一个需要通过数据库系统与其他手机连接的应用程序。

我正在考虑使用sql数据库来存储我需要交换的简单数据。

我应该使用哪种类型的服务器?

我应该用什么语言编写数据库代码(如果除了SQL)?

如何让android应用程序与数据库进行通信和交换信息?

我可以使用哪种虚拟服务器来测试我的应用程序吗?

1 个答案:

答案 0 :(得分:1)

服务器类型和语言选择在很大程度上取决于您的技能组合和环境。但是,我建议通过JSON或XML向您的数据库公开查询,并通过Web服务器进行呈现。

PHP& MySQL是最好的选择,因为您可以在UNIX,Linux,Solaris或MacOS服务器上运行相同的代码。当然,使用带有JDBC驱动程序的J2EE环境到通用服务器也是一个不错的选择,特别是如果您需要在Android和服务器之间共享任何类。

通过“虚拟服务器”,我认为你的意思是“虚拟手机”,在这种情况下,SDK中的Android模拟器可能已经足够好了(虽然速度很慢),或者只是使用插入开发中的真实Android设备机。

希望这有帮助,

Phil Lello