问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

API:一组定义、程序及协议的集合

发布网友 发布时间:2022-04-21 20:44

我来回答

1个回答

热心网友 时间:2023-06-26 08:34

api名词解释:应用程序编程接口。

api是一些预先定义的接口(如函数、HTTP接口),或指软件系统不同组成部分衔接的约定。用来提供应用程序与开发人员基于某软件或硬件得以访问的一组例程,而又无需访问源码,或理解内部工作机制的细节。

API是一组定义、程序及协议的集合,通过API接口实现计算机软件之间的相互通信。由于软件的规模日益庞大,常常需要把复杂的系统划分成小的组成部分,此时编程接口的设计十分重要。

在程序设计的实践中,编程接口的设计首先要使软件系统的职责得到合理划分。良好的接口设计可以降低系统各部分的相互依赖,提高组成单元的内聚性,降低组成单元间的耦合程度,从而提高系统的维护性和扩展性。

api程序功能:

1、远程过程调用(RPC)。

通过作用在共享数据缓存器上的过程(或任务)实现程序间的通信。

2、标准查询语言(SQL)。

是标准的访问数据的查询语言,通过通用数据库实现应用程序间的数据共享。

3、文件传输。

文件传输通过发送格式化文件实现应用程序间数据共享。

4、信息交付。

指松耦合或紧耦合应用程序间的小型格式化信息,通过程序间的直接通信实现数据共享。

当前应用于API的标准包括ANSI标准SQLAPI。另外还有一些应用于其它类型的标准尚在制定之中。API可以应用于所有计算机平台和操作系统。这些API以不同的格式连接数据。每种数据格式要求以不同的数据命令和参数实现正确的数据通信,但同时也会产生不同类型的错误。

因此,除了具备执行数据共享任务所需的知识以外,这些类型的API还必须解决很多网络参数问题和可能的差错条件,即每个应用程序都必须清楚自身是否有强大的性能支持程序间通信。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
未订阅苹果music自动扣款 分隔符和分页符的区别 提速快是看马力还是扭力 马力大提速快还是扭矩大提速快 体脂秤不准确怎样重新调试 为什么TVB连续剧里面的警察全部是西九龙重案组的? 为什么tvb电视剧中出现的警察经常是“西九龙重案组”的? 单相电表箱哪家公司口碑好? 牛郎织女人物形象 失题(末缺)(李颀)拼音版、注音及读音 简述科学的本质和特点 java集合类的API api是什么? 在家里怎样做油焖大虾 怎么做油焖大虾好吃 没有葱姜蒜只有番茄酱怎么做油焖大虾 番茄油焖大虾怎么做好吃 番茄汁油焖大虾的做法步骤图,怎么做好吃 西红柿和大虾这两种食材在一起,能做成高端的美食吗? 番茄油焖大虾的做法,番茄油焖大虾怎么做好吃 ps删除选中区域 iphone如何投屏到mac? iphone怎么在mac上投屏 苹果怎么投屏mac 百分之50概率的奖品袋连续抽奖,抽几次抽中概率高... 《江湖悠悠》开服送的50连抽在哪? 火影忍者手游首付A忍者50抽大概出多少s碎片 30-50左右的烟,哪种口感最好。市面上老烟枪抽的最... 30到50什么烟最好抽 50个人每人抽一张有1-100的数字 王者荣耀抽武则天的技巧有什么,50次5抽能到吗 油焖大虾的制作方法步骤 API全称是什么?什么意思? 怎样制作油焖大虾大虾 API是什么,可以应用于哪些地方,有例子吗 油焖大虾的做法步骤 API是什么,有什么用 怎样做油闷大虾最好吃 jdbc是一套api集合,该集合设置了许多允许什么程序... 什么是API,你真的了解吗 API其实就是一组函数的集合吗? JAVA的集合类API之间的区别,比如:Arraylist,Vec... api是什么意思? 什么是api(应用程序接口)??? 日语“两人” 怎么读? 日语“两人”怎么读 一个人,两个人,三个人.四个人....二十个人.这些用... “2人房间”用日语怎么说? 求aiko的《二人》和《发迹》的日文歌词和中文翻译~~ 日语翻译(汉字部分用平假名注释一下呗谢谢)1两人... 求日语高手翻译“二人まとめて面倒みてあげるわよ”