RESTful实现逻辑?

时间:2012-06-11 09:17:32

标签: android ajax json apache rest

我有一个在线mysql数据库。我知道要从Android应用程序连接到它,我需要使用REST Web服务。从我理解到现在为止,我必须使用REST webservice + JSON和Jquery来处理所有事情。但我不明白的是:

  • 我是否需要在我的mysql Web主机域上进行任何编码?
  • 这个REST Web服务需要在我的Android应用程序中编码吗?
  • 我是否需要apache http客户端,需要在我的应用程序或网络主机上编码?

1 个答案:

答案 0 :(得分:1)

您混淆了数据库访问,服务器端代码和REST。

最佳做法是不要直接从客户端连接到数据库,尤其是“位置不同”的数据库。之一。

您的架构可能看起来像

Android应用--- HTTPS REST动词--->服务器上的RESTful Web服务,在Apache,Tomcat等上管理.--数据访问,无论是通过PDO,JDBC,JPA,无论是什么---> MySQL的。

RESTful部分确实是可选的,如果你正在使用网址,你可以打电话给你喜欢的任何内容。