我正在开发一个应用程序,它应该连接到一些服务器机器并访问它上面的数据库。我在网上遵循了各种教程,现在我很困惑。有人可以告诉我实现这一目标的方法是什么吗?webviews php服务器客户端?我在脑海中看到了太多东西,现在让我感到困惑。
我需要一个干净的想法。
提前致谢!!!
我正在开发一个应用程序,它应该连接到一些服务器机器并访问它上面的数据库。我在网上遵循了各种教程,现在我很困惑。有人可以告诉我实现这一目标的方法是什么吗?webviews php服务器客户端?我在脑海中看到了太多东西,现在让我感到困惑。
我需要一个干净的想法。
提前致谢!!!
我认为你能做的最好的事情:
编写(用 PHP、ASP.NET、JavaEE,无论你想要什么服务器端 Web 编程语言)一个小的 HTTP Restful API 来访问你的远程数据库。
您将发出 HTTP 请求以在 MySQL 中获取/修改数据,并且您将收到 JSON 响应。JSON 将很容易解析并与您的 Android 项目集成。
没有适用于 android / MySQL 的 JDBC 驱动程序。因此,您无法像桌面应用程序或 Web 服务器那样连接到数据库。
在 php中使用SOAP
、XML-RPC
或 REST
.
这会很容易。
术语 Web 服务描述了在 Internet 协议主干上使用 XML、SOAP、WSDL 和 UDDI 开放标准集成基于 Web 的应用程序的标准化方法。XML 用于标记数据,SOAP 用于传输数据,WSDL 用于描述可用的服务,UDDI 用于列出可用的服务。