api接口是什么意思?
连接到互联网的端系统提供应用程序接口(英文:Application?编程?接口,缩写:API;也称为应用编程接口)是用于连接软件系统的不同组件的约定。
计算机操作系统)或“库”提供应用程序使用的代码。它的主要目的是使应用程序开发人员能够调用一组例程函数。
而不考虑其底层源代码或理解其内部工作机制的细节。API本身是抽象的,它只定义了一个接口,并不涉及应用在实际实现过程中的具体操作。
例如,图形库中的一组API定义了绘制指针的方式,这些指针可以显示在图形输出设备上。当应用需要指针函数时,可以在引用和编译时链接到这组API,运行时会调用这个API的实现(库)来显示指针。
扩展数据:
API类型
API分为系统级API(用于Windows、Linux、Unix等系统)和非操作系统级自定义API。微软Windows的API开发模式作为一种有效的代码封装模式,被很多商业应用开发公司借鉴。
一些商业应用系统的API函数开发发布,方便第三方扩展功能。比如谷歌、苹果电脑,以及诺基亚等手机开发的API。
linux API
在linux中,用户编程接口API遵循- POSIX标准,这是UNIX中最流行的应用程序编程接口标准。POSIX标准是由IEEE和ISO/IEC联合开发的标准体系。
该标准以当时已有的UNIX实践和经验为基础,描述了操作系统的系统调用编程接口API,用于保证应用程序在源程序级别可以移植和运行在各种操作系统上。这些系统调用编程接口主要由C库(LIBC)实现。
百度百科-—api(应用编程接口)