API是一种接口,调的是函数。
不同厂家的系统对接,用接口(http+json或webservice),调的是url。这个url指向什么呢?
同一个系统的前端和后端之间,也用接口,比如service层向上层提供的接口,调的是函数或类?
两个程序猿写的代码之间也可通过接口调用,调的是什么?函数或类?
所有接口都是传参数、获取对方返回的数据。前端通过http请求后端,也要访问接口吗?
有点乱,求大神帮梳理!
API是一种接口,调的是函数。
不同厂家的系统对接,用接口(http+json或webservice),调的是url。这个url指向什么呢?
同一个系统的前端和后端之间,也用接口,比如service层向上层提供的接口,调的是函数或类?
两个程序猿写的代码之间也可通过接口调用,调的是什么?函数或类?
所有接口都是传参数、获取对方返回的数据。前端通过http请求后端,也要访问接口吗?
有点乱,求大神帮梳理!
API是Application Program Interface,应用程序编程接口
题主文中的接口是指不同系统间进行数据交互的方式,Server提供可以访问的资源,客户端传递特定参数调用Server提供的资源以获取返回数据
URL是统一资源定位符,唯一标识了Internet中的资源
接口的概念就是为其他系统或事物提供其所需资源并可供其他系统访问
API调用的是某个类的方法(函数),这个函数可能去调用N多个N多次其他类的其他函数
不同厂家的系统对接,用接口url,url 就是接口的地址,比如 http://api.baidu.com/map
这个地址就是百度的地图接口,指向这个说法不精准,应该是某种操作,比如add 新增地图 delete 删除地图
同一个系统的前端和后端之间,类不能被调用,只能被实例化,最终调用的是函数
一个类可以有N多个方法
前端通过http请求后端,要访问接口