api接口是什么(api接口是什么意思)

长孙华文
导读 大家好,乐天来为大家解答以下的问题,关于api接口是什么,api接口是什么意思这个很多人还不知道,现在让我们一起来看看吧!1、与因特网相连

大家好,乐天来为大家解答以下的问题,关于api接口是什么,api接口是什么意思这个很多人还不知道,现在让我们一起来看看吧!

1、与因特网相连的端系统提供了一个应用程序接口(英语:Application Programming Interface,缩写:API;又称为应用程序编程接口)是软件系统不同组成部分衔接的约定。

2、计算机操作系统(Operating system)’或‘程序库’提供给应用程序调用使用的代码”。

3、其主要目的是让应用程序开发人员得以调用一组例程功能。

4、而无须考虑其底层的源代码为何、或理解其内部工作机制的细节。

5、API本身是抽象的,它仅定义了一个接口,而不涉及应用程序在实际实现过程中的具体操作。

6、例如,图形库中的一组API定义了绘制指针的方式,可于图形输出设备上显示指针。

7、当应用程序需要指针功能时,可在引用、编译时链接到这组API,而运行时就会调用此API的实现(库)来显示指针。

8、扩展资料:API种类API又分为(Windows、Linux、Unix等系统的)系统级API,及非操作系统级的自定义API。

9、作为一种有效的代码封装模式,微软Windows的API开发模式已经为许多商业应用开发的公司所借鉴。

10、并开发出某些商业应用系统的API函数予以发布,方便第三方进行功能扩展。

11、如Google、苹果计算机公司,以及诺基亚等手机开发的API等等。

12、linux API在linux中,用户编程接口API遵循了UNIX中最流行的应用编程界面标准---POSIX标准。

13、POSIX标准是由IEEE和ISO/IEC共同开发的标准系统。

14、该标准基于当时现有的UNIX实践和经验,描述了操作系统的系统调用编程接口API,用于保证应用程序可以在源程序一级上在多种操作系统上移植运行。

15、这些系统调用编程接口主要是通过C库(LIBC)来实现的。

16、参考资料来源:百度百科—api (应用程序编程接口)。

本文分享完毕,希望对大家有所帮助。

标签:

免责声明:本文由用户上传,如有侵权请联系删除!