Android 2.1设备远程mysql数据库连接

时间:2012-01-10 11:55:51

标签: mysql database-connection android-2.1-eclair

我正在开发一个应该连接到某个服务器计算机并访问其上的数据库的应用程序。我已经在网上关注了各种教程,现在我很困惑。有人可以告诉我实现这个目的的方法是什么? webviews php服务器客户端?我在脑海里看到的东西太多了,现在让我很困惑。

我需要一个干净的主意。

提前致谢!!!

2 个答案:

答案 0 :(得分:1)

我认为你能做的最好:

编写(在PHP,ASP.NET,JavaEE,您需要的任何服务器端Web编程语言)一个HTTP Restful API来访问您的远程数据库。

您将在MySQL中向GET / MODIFY数据发出HTTP REQUEST,您将收到JSON响应。 JSON将非常易于解析并与您的Android项目集成。

答案 1 :(得分:0)

Android / MySQL没有JDBC驱动程序。因此,您无法像桌面应用程序或Web服务器那样连接到数据库。

使用SOAPXML-RPCREST在php中使用webservices

这很容易。

术语Web服务描述了通过Internet协议主干使用XML,SOAP,WSDL和UDDI开放标准集成基于Web的应用程序的标准化方法。 XML用于标记数据,SOAP用于传输数据,WSDL用于描述可用的服务,UDDI用于列出可用的服务。