请问什么是API接口,什么意思?
API接口:
API(Application Programming Interface)是一些预定义的函数,其目的是为应用程序和开发人员提供基于某种软件或硬件访问一组例程的能力,而无需访问源代码或了解内部工作机制的细节。
API函数包含在Windows系统目录下的动态链接库文件中。Windows API是一组预定义的Windows函数,用于控制Windows各种组件的外观和行为。
在linux中,用户编程接口API遵循- POSIX标准,这是UNIX中最流行的应用程序编程接口标准。POSIX标准是由IEEE和ISO/IEC联合开发的标准体系。
扩展数据:
API的程序功能:
远程过程调用(RPC):程序之间的通信是通过作用于数据缓冲区的过程(或任务)来实现的。
标准查询语言(SQL):是访问数据的标准查询语言,应用程序之间的数据共享是通过通用数据库实现的。
文件传输:文件传输通过发送格式化文件实现应用程序之间的数据共享。
信息传递(Information delivery):指松耦合或紧耦合的应用程序之间的小型格式化信息,通过程序之间的直接通信实现数据共享。
目前,应用于API的标准包括ANSI标准SQL API。此外,一些适用于其他类型的标准仍在制定中。API可以应用于所有的计算机平台和操作系统。
百度百科-api(应用编程接口)