0

我似乎无法掌握网络到安卓的概念。我正在阅读一堆关于 RESTful 服务和 JSON 的东西,但我从来没有找到任何可以帮助我的东西。我的想法是让 Access 数据库在线某个地方,并在 android 应用程序上从中获取文件。

我什至应该从哪里开始?假设我得到了数据库,我得到了服务器来安装它。JSON 在哪里发挥作用?查询放在哪里,一些 PHP、JSON、应用程序本身?

据我所知,连接应该是这样的

WEB -- 数据库 -- REST -- 应用

它是如何连接到PHP的,PHP文件去哪里了?我在这里看到很多话题都在谈论它,但是每个人都已经取得了一些进展,我什至不知道从哪里开始。你能告诉我一些值得一读的书吗?

谢谢

4

1 回答 1

2

在简单的JSON(JavaScript 对象表示法)中,是一种用于数据交换的轻量级格式。有关信息,请参见此处

您的项目将有两端,前端(android 端)和后端(服务器和 php)。JSON是两端对话的方式。

你问它是怎么做的,我假设你的意思是 android 端的 java 代码,连接到 PHP。PHP 是您为 JSON 请求编写 API 的语言。

你的java代码是如何使用api的?您可以根据需要使用 REST 并发出 HTTP POST 或 GET 请求。

本文展示了如何将它们连接在一起。

编辑

整体结构如下:

-- Create db
-- Put db on server 
-- create PHP webservice to fetch from db and encode in JSON
-- use REST to make HTTP requests to get data from the database
-- data comes back in JSON 
-- decode JSON (using standard librarys in java)
-- use your data

希望这会有所帮助

谢谢

于 2013-10-04T16:33:54.990 回答