Android客户端和服务器端交互---数据库

  1. Android+JDBC    (不推荐)

    通过jdbc等数据库连接驱动,实现客户端远程链接到服务器端数据库,

    在客户端实现数据库操作。但数据库用户名密码都暴露在客户端,不安全,

    并且JDBC 会消耗太多的系统资源,对于手机这种内存受限设备来说并不合适。。

  2. Android+ webservices+MySQL

    Android通过webservice连接SQLServer 详细教程(数据库+服务器+客户端)

    Android做客户端,PC做服务器端,SSLSocket通信,双向认证

    通过webservices,客户端向指定服务器发送请求,服务器响应返回指定格式的数据,如json或者xml格式。(这样数据库操作就在服务器端完成)

    android通过服务器端的webservices返回xml,json数据,保存到本地,并解析xml,json格式的数据

    交互方法:数据库采用MySQL,把写好的JSP文件放到Tomcat的webapps目录下,Android端就可以通过Http的方式与数据库进行交互

    与Servlet实现的数据交互方法相比,该方法更简单,省去了Servlet数据交互过程中很多参数的配置和服务端口的创建,

    而且用JSP实现的数据交互具有更好的移植性,只要把JSP文件拷到相应的Tomcat目录下即可.

  3. Android数据备份恢复的一种实现方式

    原文作者:数据库基础
    原文地址: https://my.oschina.net/uxstone/blog/509335
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞