Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个在线 mysql 数据库。我知道要从 android 应用程序连接到它,我需要使用 REST Web 服务。从我到现在的理解是,我必须使用 REST webservice + JSON 和 Jquery 来处理所有事情。但我不明白的事情是:
您混淆了数据库访问、服务器端代码和 REST。
最好不要直接从客户端连接到数据库,尤其是“位置多样化”的数据库。
您的架构可能看起来像
Android 应用程序 ---HTTPS REST 动词 ---> 服务器上的 RESTful Web 服务,在 Apache、Tomcat 等上使用软管。 --- 数据访问,无论是通过 PDO、JDBC、JPA 还是其他方式 ---> mySQL。
RESTful 部分确实是可选的,如果你使用 URL,你可以调用任何你喜欢的东西。