2010-07-13 47 views
1

我目前正在制作一个应用程序,它将与将在服务器上托管的简单数据库进行通信。该数据库将只有三列,_id,title和url链接。我已经使用SQLiteDatabase使用手机的本地数据库成功完成了这一任务,但我希望它可以让任何其他手机也可以访问同一个数据库。我将在计算机上更新服务器的数据库(添加新行),以便手机能够反映这些更改。如何从android手机与服务器数据库进行通信?

我相信我也会在服务器上使用sqlite来创建数据库。基本上我想要在服务器端进行所有更改,而不是像电话本地数据库那样通过电话进行。手机应该能够访问数据并相应地使用它。任何人都可以解释我的方式来做到这一点?

预先感谢您!

回答

4

您将需要通过Web界面公开数据库。一个好方法是使用RESTful web service。您可以将每行都表示为一个对象,并使用HTTP GET请求来检索它,使用HTTP POST来更新它​​并使用HTTP PUT或HTTP POST来插入新条目。当然你需要使用网络技术和某种应用服务器。

相关问题