我需要使用android在云中创建数据库。 如何连接该数据库并使用android?
从数据库中检索值答案 0 :(得分:1)
最好的方式,在我看来是使用 REST webservice 。 REST使用HTTP协议与HTTP GET,POST,PUT,DELETE methods。它有点类似于SQL CRUD接口(创建,检索,更新,删除)。 调用webservice 方法会在您的应用中将网址简单地定位为:
GET http://your-ip/RestService/webserviceMethod
方法可以返回值。
Android部分: Android内置了http库,可以促进REST Web服务调用。 Google for it(sample here)。在android中使用ContentProviders也可以让事情变得更容易。
服务器部分: 您将需要服务器上的一些接口,它将在数据库上执行操作(SELECT,INSERT,...)并向webservice提供数据。您可以使用PHP,ASP或JSP。我个人更喜欢JSP,非常好的教程is here。它看起来并不长,而且还有一切都需要。
数据通讯 要通过互联网发送数据,您需要定义格式。在我看来,最好的是JSON。简单来说,它使用键值对。有助于使用它的Libs与专用于xml操作的类似,但是JSON非常轻,并且具有类似xml的可能性。
<强>注释:强> “云”对于这个架构来说有点大词......你只是制作标准的客户端 - 服务器应用程序。
如果您需要更多 - 您必须更准确地询问