REST和JSON API之间的差异

Mik*_*ike 15 api rest android json

想知道REST和JSON API之间的区别是什么,如何与它们进行交互,以及如何解析结果.我的目标是为我的Android手机建立一个小应用程序,告诉我下一班火车何时通过我的房子到达地铁站,使用运输代理商提供的开发人员API.

我正在大学学习C++,但希望用Java来解决这个问题.如果这更像是一个讨论问题而不是黑白问题,我很抱歉,但我在其他地方找不到任何信息.

问题中的API

its*_*ode 17

首先要提到的是,JSON不是API,而是数据格式的Web服务和程序用来相互通信.

Web服务可以有多种形式,但最流行的是REST和SOAP.Webservices为您提供了一种与远程计算机进行交互并与之通信的方法.

要了解更多有关JSON,请访问http://www.json.org/,http://en.wikipedia.org/wiki/Json

有关Webservices的更多信息,请访问http://en.wikipedia.org/wiki/Webservices

  • @MaxDesyatov这个问题早于jsonapi.org规范. (9认同)