我正在开发一个应用程序,该应用程序应连接到某个服务器计算机并访问其上的一个数据库。我在网上跟着各种教程,现在我很困惑。有人能告诉我实现这个的方式是什么? webviews php服务器客户端?我在脑海中看到的东西太多,现在让我困惑。Android 2.1设备到远程mysql数据库连接
我需要一个干净的想法。
在此先感谢!
我正在开发一个应用程序,该应用程序应连接到某个服务器计算机并访问其上的一个数据库。我在网上跟着各种教程,现在我很困惑。有人能告诉我实现这个的方式是什么? webviews php服务器客户端?我在脑海中看到的东西太多,现在让我困惑。Android 2.1设备到远程mysql数据库连接
我需要一个干净的想法。
在此先感谢!
最好的,你可以在我看来,这样做:
写(在PHP,ASP.NET,JavaEE的,你想服务器端Web编程语言等等)有点HTTP RESTful的API来访问远程数据库。
您将在MySQL中发出HTTP REQUEST GET/MODIFY数据,您将收到JSON响应。 JSON将很容易解析并与您的Android项目集成。
没有适用于android/MySQL的JDBC驱动程序。所以你不能像桌面应用程序或Web服务器那样连接到你的数据库。
在php中使用webservices使用SOAP
,XML-RPC
或REST
。
这很容易。
术语Web服务描述了一种标准化的方式,通过互联网协议主干使用XML,SOAP,WSDL和UDDI开放标准来集成基于Web的应用程序。 XML用于标记数据,SOAP用于传输数据,WSDL用于描述可用的服务,UDDI用于列出可用的服务。