当前位置:

首页标题    新闻资讯    一个故事学会什么是API
浏览量:0
创建时间:2020-09-11 09:21

一个故事学会什么是API

“api是应用程序接口,又称为应用编程接口,是软件系统不同组成部分衔接的约定。良好的接口设计可以降低系统各部分的相互依赖,提高组成单元的内聚性,降低组成单元间的耦合程度,从而提高系统的可维护性和可扩展性。”

 

举例说明:研发人员A开发了软件A,研发人员B正在研发软件B。 有一天,研发人员B想要调用软件A的部分功能来用,但是他又不想从头看一遍软件A的源码和功能实现过程,怎么办呢? 

 


研发人员A想了一个好主意:我把软件A里你需要的功能打包好,写成一个函数。你按照我说的流程,把这个函数放在软件B里,就能直接用我的功能了!


其中,API就是研发人员A说的那个函数。这就是API的诞生。


日常生活中,我们有很多类似API的场景,如图所示:

 


电脑需要调用手机里面的信息,这时候你会拿一根数据线将电脑手机连接起来,电脑和手机上连接数据线的接口就相当于“API接口”。

 

作者:简道云
链接:https://www.zhihu.com/question/21691705/answer/770586138
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。