教是什么生肖| XX是什么意思| 肉丝炒什么菜好吃| 早上起来流鼻血是什么原因| 微量元素挂什么科| 不外乎是什么意思| 什么孩子该看心理医生| 用进废退是什么意思| 左顾右盼的顾是什么意思| 下巴下面长痣代表什么| 六味地黄丸有什么用| 6月26日什么星座| 劫煞是什么意思| 什么是匝道图片| 岫玉是什么| 温州特产是什么| 反流性咽喉炎吃什么药| 无底洞是什么意思| 黄毛什么意思| 乘字五行属什么| 世界第一大运动是什么| 压差小是什么原因引起的| 处子之身是什么意思| 入心是什么意思| 青椒是什么意思| 栩字五行属什么| 什么叫因果| 孕妇口腔溃疡能用什么药| 白带有点黄是什么原因| 宫外孕是什么症状| 山昆读什么| 阴道干涩用什么药| 子字属于五行属什么| 支气管炎吃什么| 安全期是指什么时间| 生吃西红柿有什么好处| 高反人群一般是什么人| 牙龈肿痛吃什么中成药| 7月15日是什么日子| 血友病是什么意思| 24是什么生肖| 什么叫收缩压和舒张压| 人中起痘痘是什么原因| 寄大件用什么物流便宜| 淼念什么| 太安鱼是什么鱼| 孜孜不倦什么意思| 信访局是干什么的| 乙酰氨基葡萄糖苷酶阳性什么意思| 土耳其是什么人种| 黄瓜和什么不能一起吃| 油麦菜不能和什么一起吃| 月经期间同房有什么危害| 覅是什么意思| 蜘蛛结网预示着什么| 什么时候艾灸最好| 小鱼爱吃什么| 腺肌症有什么症状表现| 什么消炎药最好| 什么叫精索静脉曲张啊| 无声无息是什么意思| 南宁有什么好玩的地方| 曙光是什么意思| 迪丽热巴颜值什么水平| 姨妈来了吃什么水果好| 什么家庭不宜挂八骏图| 红裤子配什么上衣| 为什么会有头皮屑| 张艺谋为什么不娶巩俐| 年检是什么意思| 黄水病是什么病| 金不换是什么菜| 什么什么自如| 掉眉毛是什么病| 东莞有什么区| 冰丝面料是什么材质| 治疗早泄吃什么药| 缺钾是什么原因引起| 咸鸭蛋不能和什么一起吃| 佛珠断了有什么预兆| 甘油三酯高吃什么食物降得快| 说话不清楚去医院挂什么科| 肠管积气是什么原因| 肉桂粉是什么做的| 女单读什么| 怀不上孕是什么原因| 高压偏低是什么原因造成的| 什么是超纤皮| 党参和丹参有什么区别| 吃什么减脂肪最快最有效的方法| 吃虾不能和什么一起吃| 梦见海水是什么意思| 什么水果补铁效果最好的| ipv是什么| dx什么意思| 七一是什么节| 一抹是什么意思| 气管小憩室是什么意思| 原浆是什么意思| 什么动物吃草| 祖籍是什么意思| 中队长是什么级别| 是什么结构| 激情什么意思| 图什么| 待业是什么意思| epo是什么意思| 移植后可以吃什么水果| 铁低的原因是什么| 农历3月3是什么节日| mrsa是什么细菌| 什么心什么目| 男人本色是什么意思| 频繁流鼻血是什么病的前兆| 6月1是什么星座| 周边是什么意思| 牙黄是什么原因引起的| 籽字五行属什么| 口上长水泡是什么原因| 老人大便失禁是什么原因| 什么人不能吃皮蛋| 先知是什么意思| 鹦鹉能吃什么水果| 梦见买袜子是什么意思| 小孩查微量元素挂什么科| 踩奶是什么意思| hpv弱阳性是什么意思| 吃什么吐什么喝水都吐怎么办| 老年人脚肿是什么原因| 什么颜色的猫最旺财| 登徒子什么意思| 女人颧骨高有什么说法| 属牛本命佛是什么佛| 狗吐黄水吃什么药| 咸鸭蛋为什么会出油| 阴虚火旺吃什么药| 头孢和阿莫西林有什么区别| 上传下达什么意思| 胃泌素瘤是什么意思| 带状疱疹用什么药好| 阳痿吃什么药| 胰岛素是什么| 宝宝头爱出汗是什么原因| 手疼挂什么科| 感冒打什么针| 养流浪猫需要注意什么| 月字五行属什么| 伟岸一般形容什么人| 蛋白粉什么时候喝| 第二磨牙什么时候长| 危机四伏是什么生肖| h 是什么意思| 血红蛋白偏低的原因和危害是什么| 骨刺吃什么药| 欲言又止下一句是什么| 什么样才是包皮| md是什么意思| 87属什么生肖| 糖抗原125高什么意思| 一什么之| 藏红花适合什么样的人喝| 头皮痒用什么洗头好| 牛奶什么时候喝好| 中国精神是指什么| loveyourself什么意思| ca724是什么意思| 刘强东属什么生肖| 流感为什么晚上会比白天严重| 舌头发涩是什么原因造成的| 代肝是什么意思| 童子尿能治什么病| 什么是18k金| 浮肿是什么原因| 腰椎间盘突出挂什么科室| 玉米什么时候传入中国| 老友记是什么意思| 冲床工是做什么的| 为什么汤泡饭对胃不好| 三天打鱼两天晒网什么意思| 治便秘吃什么| 什么是直流电| 食糜是什么意思| 咳嗽嗓子有痰吃什么药| 女生两个月没来月经是什么原因| 早上起来嘴巴苦是什么原因| 九月十九是什么星座| 头疼嗓子疼吃什么药| 股市pe是什么意思| 林彪为什么出逃| 什么是有机奶粉| 为难是什么意思| bjd是什么| 霉菌性阴道炎用什么洗液好| 腋下异味看什么科| 全血铅测定是什么意思| 在农村干什么挣钱| 乳腺囊肿和乳腺结节有什么区别| 睡觉后脑勺出汗多是什么原因| 指鼻试验阳性代表什么| 女性膀胱炎吃什么药| 头皮疼是什么原因| 三月什么星座| 产能过剩是什么意思| 心悸是什么病| 男人第一次什么 感觉| 有头皮屑用什么洗发水| vr眼镜是什么| 暗送秋波是什么意思| 什么人容易得小脑萎缩| 什么是前奶什么是后奶| 利可君片是什么药| 女人血虚吃什么补最快| apn是什么意思| 梦见打老鼠是什么征兆| 反复呕吐是什么原因| 毕业送什么花| 今期难过美人关是什么生肖| 抗结剂对人有什么伤害| sr是什么意思| 虎皮鹦鹉吃什么食物| 贡菊泡水喝有什么功效| 什么情况下会猝死| 面包虫是什么| 例假淋漓不尽是什么原因造成的| 包皮过长有什么危害| 只羡鸳鸯不羡仙是什么意思| 小学教师需要什么学历| 什么多么什么造句| 什么是感统失调| 嗓子哑是什么原因| 深井冰是什么意思| 忽冷忽热是什么意思| 梦到认识的人死了是什么意思| 脸色蜡黄是什么原因| 壬字五行属什么| 尿微量白蛋白高是什么意思| 流年不利什么意思| aso是什么意思| 文艺范是什么意思| 空调水滴是什么模式| 牡丹是什么季节开的| ara是什么| 7月20号是什么星座| 妍五行属什么| 阳阴阳是什么卦| 风寒感冒吃什么中成药| 空你几哇什么意思| 中午吃什么| 怔忡是什么意思| 虱子用什么药可以根除| 属蛇是什么命| 熬夜有什么坏处| 拔罐后要注意什么| 什么鱼吃泥鳅| 水煎是什么意思| 神机妙算是什么生肖| 两对半是什么意思| 血小板减少有什么危害| 花可以组什么词| 手总是发麻是什么原因| 断章取义什么意思| 过敏吃什么药最有效| 梦到被蛇咬是什么预兆| 7月15是什么星座| 百度Jump to content

春晚综艺电视剧各出奇招 春节荧屏收视攻略指南

????????????? ???? ??????????????
Application Programming Interface (API)
??????? ????????, ???????????????, ????????????? ???? ???????? Wikidata
????????????????????, ????????????? ????????, ??????????? ???????? Wikidata
??????????????????????????? (????????????) ???????? Wikidata
??????? ?????????? ????????????, ????????? ????????? ????????????????? ???????? Wikidata
?????????????? ????????????????????????, ????????????, ????????? ????????? ??????? ???????? Wikidata
????????????????????? ???????? Wikidata
百度 二、企业在条件公开、平等竞争、双向选择的原则下,自主决定招用职工的时间、条件、方式和数量。

Application Programming Interface (API) ??? ???????, ???? ????? ??? ????? ????????????? ??????? ??? ??????????? ????? ?? ????? ??????? ???? ?? ????????? ???????? ????? ?, ??? ???????????? ? ?????????? ??? ????????? ?????? ?????[1]? API-? ??????????? ??? ??????????? ?????????? ??????? ? API ?????????????????? (API specification)? ??????????? ?????????, ??? ??????????????? ? ??? ??????????, ?????? ?, ?? ??? ???????????? ? ??? ??????????? ? API? API ??????? ????? ? ?????????? ??? ?????? ??????????, ??? ??? ????????????? ??????? ????????? ????????? ???????? ????????? ?, ?? ?????? ?? ?????? ?????????? ????????? ????? ????????? ???, ??? ??? API-? ????????? ?, ?? ?????? ???? ???, ??? ??????? ? ??? ????????? ????????????????????:

????-? ?????? ????? Web API ??????????? ????????? ???????, ??? ????? ? ????? APOD-? ?????????????

? ????????????? ????????? ????????, ??? ??????????? ???????? ? ???????, ????????? ???????????? ???????? ???????? ? ?????????????? ??? ????????? ????????? ?????? ??????? ???: ??? ?????????? ?? ??????????? ???????????? ??? ???? (????????? ???????????) ??????, ???????????? ????????????? ????????????, ?? ??? ???????? ? ????????? ????????? ???: API-? ????? ??????? ? ?????? ???????, ????? ??????? ?? ????? ????????? ??? ???????????????, ????? ???????? ?? ?????????????: ??????? ??? ????????????, ??? ??????????? ? ??? ??????? ????, ??????? ? ? API-? ??? ???????: API-? ?????? ??????? ?????? ?? ??? ????? ???????????, ????????, ?????????? ??? ???????????: API-? ??????????? ????????? ? ??? ??????, ???? ????????? ?, ?? ??? ????????? ?, ?? ?????? ?????????? ??? ??????????? ?????:

API-???? ??????????? ???? ????????? ????????? ?????? ????????????? ???????? ?, ? ????????? ????? ??? ??????, ????? ????????????? ??????? ??, ?????????? ????? ??????????, ???????? ??? ?????? ???????????? ?????????? ??????? API-? ????? ? ??????????? ????? ?????? ????? ??????????? ?????, ??? ????? ? ????? ????????? ????????, ??? ????? ? ????? ???????? ??????????? ???? ????????????????

??? API-??? ???????????? ?????????, ????????? ????????????, ????????????? ????????? ??????????? ? ????????????? ??????????????? ?????? API-???? ????? ?? 1940-?????????, ?????? ??????? ?? ???????? ???? 1960-??????? ? 1970-???????? ????????????? ??????? ????? ???????????? ????? ?????????? ? ??? API-?????[2], ????? ????? ?? ????? ????? ????????????? ????, ????? ??????? ?? ??????????? API-???? ?????? ????????????? ????????? ?? ???????????????? (microservices) ????, ????? ???????? ?????? ??????????????? ??? ???????? ???????? API-???? ???????[3]?

API-???? ???? ? ??????? ???????????? ??? ????? ???????? ??????????? ??????????????????[4]?

  1. ??????????? ??????? URL-? ???????? ??? ???????????????? ???????? ? ??????????? ???????????????? API-? URL-???: ??????, ????????? ????? ? ????????? URL-? ??? ????? ???, ?????? ??????? api.example.com/v1/resource ??? api.example.com/v2/resource?
  2. ????????? ????????? ???????????????. ??? ???????????????? ????? ? ????? ??????? ???????? ???????????????? ?? ?????? ? ???? ???????????? ? ???? ???????????????? ??????

??? ??????????????????? ?????? ?? ???????????????? ? ??????????????? ???????? ????????????????? ? ????????? ????????? ???????????????? API-? ??? ??????????

??????? ?????????? API-? ?????????? ? ?????????????? ???????????????? ??????? ????? ???????????? ? ???????????? ????? ???????? ????????? ?????????? ??? ?????????????????: ??????, ???????????? ????? ????????? ????????????? ???????? ????? ? ????????? ?????, ??? ???????? ? ????? ??????? ??? ???????????? ??????? ??????? ? ???????? ?????, ??????? ??????? ?????/???? API-? ????? ? ????????? ????????????? ????????, ??? ????????? ? ????? ??? ?????? ??????? ????? ??????????, ?? ??????? ??????? ???????? ????????? ?????????????????, ????? ????????? ?? ???????[5]?

??????? ???????????

[???????? | ???????? ????]
1978 ??????? ???????, ??? ?????????? ? ????????? API-? ????????? ???????? ????????? ???????????? ?????????? ????? ????????? ????????? ?????[6]?

API ??????? ????????? ???????? ?????????? ? ????? ????????? ??????????? ???????? ????? ?????????? ???????, ????? ?????? ??? ????? ???????? ??????? (application programs): ??? ??????? ????? ??????????? ? ?Application Programming Interface? ???????? ???? ????? ??????? ????? ???? ????? ????? ????????? ??? ??????? ??????? ? ???????? ??????????????? ??????????[7]?

1940-??????? ? 1950-???????

[???????? | ???????? ????]

API-? ???????? ??? ????? ??? ?, ??? ???? ???????: ????????? ????????????? ??????????? ????? ??????? ? ?????? ??????? 1940-????????? ??????? ?? ?????????? ????????? ????????? ??? EDSAC-?? ??? ?????????? ?????: ??? ????????? ???????????? ?????? ?? ????????????? ???, ??? ???????????? ? ???? ??????????? ??????????: ??? ?????????? ? ??? ???, ??? ??????? ? ??????? ???????? ??? ????????????? ?????????? ????????????? ?????????? ?????????? ????????? ? ??? ?????? ??? ????????? ?????, ????????? ???? ??????? ? API (??? API ?????????? ??? API ??????????), ???? ?? ??? ?????????? ? ?????????????, ?? ?????? ?????????? (??? ????????) ????????????? ??????????, ??? ????????? ? ?????????????[8]?

??????? ? ??????? 1951 ??????? ?The Preparation of Programs for an Electronic Digital Computer? ????? ??????????? ? ?????? ??????????? API ???????????????????? ?????? ????? ?????? ?, ?? ??????? ? ??????? ???????? ?????? ???????????? ??? API-?, ???? ?? ??? ????? ??? ????????????, ??? ???????? ?????????? ?[9]?

?????? ??? ??????, ????? ??????? ?? API ???????, ????????? ????????? ?? ??????????? Univac 1108-? ???, ????? API-? ??????? ? ???? ???????? ??????? ?????????? ????? ???????[10]?

1960-??????? ? 1970-???????

[???????? | ???????? ????]

?????????? ?????? ???????? ??????? (???????????? ???? ???????? ??????) ?????? ????? ??????????? ? 1968 ???????? AFIPS ?????????? ??????? ??????????? ?????????? ????????????? ? ??????? ??????? ????????????? ????????? ?????? ?????? ??????????? ???[11][12]? ??? ??????? ??????????? ?????????? ?? ???????? ??????????? ????????? (??? ??????? ?????????? ??????) ???????????????? ????????????? ????????? ?????? ?????? ???: ?????????? ????????? ???????? (??????? ??????? ????????????? ????????) ?????????? ? ???? ????????????? ???????? ?????????? ?????????? ????? ????????????????????? ? ?????????? ????????? ?????????????, ??? ??????????? ??? ?????? ???????????[13]?

??????? ????????? ???? ? ?????????? ????????? ????? ??????[14] 1974 ???????? ???????????? ? ???????? ???????????. ????????? ???????????? ???????? ??????????????? ?????? ?????????[15]? API-? ?????? ? ????????? ?????? ?????????? ??????????? ANSI/SPARC ???????? ?? ????: ??? ???????? ??????????? ?? ????????? ???????????? ????????? ??????? ??? ????????????, ???????? ? ??????? ????????: ????????? ?????? ???????????? 1970-????????? ?????? ??, ?? ??? ?????? ??????????? ????? ?? ?????????. ??????????? ??????? ????????? ???????? ????? ? ??????? ??? ????? ????????????[16]?

??? ?????????? ????????? ? ??? API-???? ?????????, ????? ???????? ??? ????? ?????? ??????????????

1990-???????

[???????? | ???????? ????]

1990 ???????? ???????? ????????? API-? ???????? ? ????? ?????????????? ???????? ???????????????? ?????????, ??? ???????? ? ??????? ??????????????[17]?

API-? ???????? ????? ?????????? ? ?????? ????????????? ??????? ? ??? API-???? ???????? ????????????? ??????? ????????? 1970-????????? ? 1980-?????????, ??????????????? ???????? ?? ?????? ???????????, ????? ??????? ??? ?? ????? ????? ??????? ????????????????, ??? ??? ??? ????????? ?????? ????????????????? ??? ?????? ????????????? ??????? ???????? ??? ???????????? ?? ?????? Java ????? ??????? 1990-?????????, ????????? ???????? ???, ???????????, ???????? ?? CORBA, COM ? DCOM, ?????? ???? ???????? API ???????????????? ??????????? ????????????? ???????[18]?

2000-???????

[???????? | ???????? ????]

??? ???????? 2000 ??????? ???????????? ????????? ???? ? ???????? ????????? ????????????????????? ?????????? UC Irvine-???, ????????? ???????????????? ????????? ????????? (REST) ? ??????????? ????????? ???????????? ???????? ????????, ??? ???????? ????????? ?? ????????? ?????????????? API-?????[19]? XML ? JSON Web API-???? ?????????? ????????? ?????????? ?????? 2000 ???????? ? ???????????? ? 2022 ????????? ????????, Web API-? ???? API ??????? ????????????? ?????? ?[2]?

??? ???????-??? ?????? 2001 ???????? ????????? ???????? ???? ??????? ? ????????? API-????, ????? ????????? ?? API-? ????? ???, ??????? ????????? ?????????, ??? ?? ?? ????????? ???????? ?????????[20]? ??? ?????? ????????????? ?????? ? ????? ????????, ??? ??????, ?????? API-? ????? ????????? ?????????? ???????? ???????????? ?? ???? ?? ??? API-??? ???????? ???????????? ?? ?????? ?????? ???????? ??????????? ?????, API-? ?????? ? ???? ?????????????, ??? ?????????? ? ??????????? ???? ??????? ??? ????????????????????[18] ??? ???? ??????????????, API ??????? ?????? ?????????? ? ???????????? ????????? ??????? ????

???????????

[???????? | ???????? ????]

??????????? ? ??????????

[???????? | ???????? ????]

????????? ????????? ??? ?????? ???????? API-? ?? ????? ?? API-? ?????????? ? ????????? ? ????????? ?????????? (???????? ??????????????????), ??????? ????????? ??? ????????? ?????????? ??????? ????????????? ??

??? API ????? ? ??????? ?? ???? ?????????????? (??? ???? ???? ????????, ??????? ????????) ?????? ???????????? ????, ????? ?????? ?? ????? ???????????? ?????????

API-? ? ??? ??????????? ????????? ????? ? ????? ???, ?? ??? ?????? ????? ???????? ?????????? ??? ?????? ???????? ???????????? ??????, ???? ?? Scala-? ? Java-? ?????????? ??????? ?? ?????????, Scala-? ?????????? ????? ?? ?????? ???????? Java API-??[21]?

API-? ???????????? ????? ? ???????? ?????? ???????????? ????? ???????? ??????, Lua-? ???? ??????????? ????? ????? API-? ????? ? ??????????? ?????????? ???????? ???????????? ???? ?????????????, ????????? ??????????? ??? ??????? ??????? ?????, ??????? Java-? ???? ??????-??????????? ????? API-? ????????? ?????? ? ????? ????????? ??????????????[22][23]? ??????? ?????? ????? ?, ?? ?API-? ??????????? ??? ???? ???????????, ?? ?????????, ?? ??? ?? ????????? ????????????? ??? ????????? ????? ?????? ?????????? ???-?? ???? ?????? ?????? ???????[24]? ??????, ?? ???? ????????????????????? ????? ?? ?????, ?? API ?????????? ?????????????? ??????? ???????? API-? ???? ???? ? ????????????[25]?

??? ????? ?????????????????????? ?? ??????????????????? ????????????? ??? ??? ?????? ???????? ?????????? ???? ???????? ???? ????? ? ????? ??? ?????? ????? ?????????? ??? ???????????? ?????????? ??? ??? ?????? ?????????

SWIG ? F2PY (Fortran-?? Python-? ???????? ???????) ???? ?????????? ?????????? ?? ???? ??????????? ?????????[26]?

API-? ????? ? ??? ?????? ????? ????????? ???????? ???? ???????? ????? ? ??????? ????? ?? ???? ???????????? ???, ????? ???????????? ?? ?? ???? API-???, ???? API-? ????????? ????????????? ??????, ???????? ??? ????????? ????????? ???????????????? ??????????? ? ???????? ???????????????? ??? ??????? ??????????? ????????

? ?????????, ????????? ?????? ????? ????? ? ????? ????? ?????? ????? ?????????????????? ? ?????? ???????? ??????????????? ???? ??????????????? ??????????? ??? ???? ????????? ???????[27][28]?

????????? ??????????

[???????? | ???????? ????]

API-? ????? ? ???????? ????????? ? ????????? ????????? ????????[29]? POSIX-?, ??????, ?????????? ? API-? ????????? ??????????? ?? ????, ????? ??????? ? ??????????????? ??? POSIX ?????????????? ????????? ????????? ????? ????? ????????? ???????????? ??? ??? POSIX ???????????? ????????? ????????? ?????:

???????? ? Berkeley Software Distribution-? ????????? ??????????? ????????? ??, ????? ???????????? ?? POSIX API-????[30]?

??????????? ??? ??????????????? ? ?????????? ????????-?????????? API-??, ???????? ?? Windows API (Win32) ???????????, ?????? ?? ????? ??? ???????????? ????? ?? ??????? Windows-? ??? ???????????? ???? ???????????? ?????????? ?????? ?????????, ??? ??????? ? ????????????????? ??????[31]?

API-? ?????????? ? ????????? ????????? ??????????? (ABI) ??????, ?? API-? ??????? ? ????????? ?????? ???, ??????? ABI-?? ?????????: ??????, POSIX-? ?????????? ? API-???, ??????? ???????? ???????? ????? ?????????? ? ABI[32][33]?

??????? API-???

[???????? | ???????? ????]

??????? API-???? ????? ?? ????? ??????????? ????????? ??????? ?????????? ???????????? ???????????? ???????, ????? ??????? ??????????? ?? ??????????????? ?????, ????? ????? ?? ????? ?????? ?????????????? ??????? ??????, ????? ?????? ??? ????????? ??????, Java Database Connectivity API-? ????? ? ????? ??????????? ?????????? ???? ?????? ?????? ????????? ???????? ???????? ????? ???????????? ???????, ??????? Java remote method invocation API-? ??????????? ? Java Remote Method Protocol-?? ??????? ????????????????? ??????? ?????, ?????, ??????, ??????? ????? ?????????????? ?? ??????[34][35]

????????, ??????? API-???? ??????? ?? ??????? ???????????? ???????????? ??? ??????? ????????????????? ?????????? ?????. ?????? ?????, ??? ????????? ? ????? ?????? ??????? ???, ??????? ? ???????????? ?????? ??????? ??????? ???? ???????????? ?????????????? ???????????????? ? ??????? ? ?????????, ??? ??????????? ?????? ????? ????????? ?????:

?????? ??????? ????????????? ?????????? ? ??? ??????? ??????? ???????????? ????????????[36]?

??? API-???

[???????? | ???????? ????]

??? API-???? ???????????? ??, ??? ???????? ? ????????? ???????? (??????? ??????????, ????????? ????????????? ? ????) ???? ??? ?????? ? ???????????? Hypertext Transfer Protocol (HTTP): ????????? ??????? ??????? ?? ????????? HTTP ??????? ???? ? ???????? ??????????????????, ?????????, JavaScript Object Notation ( JSON ) ??? Extensible Markup Language ( XML) ????????: ?????????? ????????? ??????????? ?? ??? API-???? ??? ???????? ????? ??????? ??????? ?????????? ????? ?????????? ?????? ?????:

?????????? ??????? ????????? ??? API-???? ????? ?? ???? ??? ???????????? ????????? ?????????????? ? ????????? ??????????? ??????????? ? ???????????? ????: ??? ????, ??? ??????? ??????? ?????? ???????? ???????????????? ????? ? ????????? ? ????????? ??????????? ?? ???? ?????????[37]? ??????? Twitter-? REST API-? ???????????????? ????? ? ????? ????? ?????? Twitter-? ???????? ????????, ??? Search API-? ??????????????? ????? ?????????? ? ????????? ?????????? Twitter-? ??????? ? ?????????? ????????? ???[38]?

?????????

[???????? | ???????? ????]

API-? ?????????? ????? ???????????? ???? ??? ??????????? ???[39]? ????????, ???????????? ????????????? ?????????? ???????????? ? ????????? ????????? ???????????????? ?????? ????, ????????? ????????? ???? ???? ?????????????[40]? ?????????????? ??????? ????????? ?????????? ? ???????????? ??????????? ???? ????? ?????????? ???????????? ???????????????? ????????? ?????????? ??????????? ????????????, ??????? ?????????? ?????????????? ????????? ?????????? ??????? ???? ???????????????[41]? ???? ?????? ??????? ????? ??????????, API-? ??????????????????? ??????? ??? ????????? ????? ?? ??????? ??????? ??????????????, ???????? ?? ??????????? ???????????????????, ????????? ???????????? ? ????????? ????? ????????????????[42]? ?????????? ?????? ???????????????? ???????? ?????? ? API-???? ????????? ???? ????? ??????? ??????????? ??????? ????????[43]? ????????, API-? ?????????? ??????? ? ????????? ????? ??? ??????????, ????? ???????? ????????? ?[39]?

????????????? ?????? ???????????????

[???????? | ???????? ????]

?????????? ???????????? ?????????? (API) ????? ? ????? ????????????? ??? ???????????????? ????????????? API ????? ??????? ??? ???????????????? ?, ????? ????? ???? ????????????? ?, ???? ??????? ? ??????? ???? ???????[44]? ??? ???????, ??? ??????????????? API ???? ??, ????? ???? ?? ?????????????, ???? ??????? ? ??????? ???? ???????, ? ???????? ??????? ??????????? ?, ??? ????????? ??????? ??

????????? ????

[???????? | ???????? ????]

API-???? ????????????? ???????????????? ????????? ????? ???????? ??????????? ??: API-??? ????????????? ? ?????????????? ????????? ?? ?????? ???????????? ????????[45]?

API-? ????????? ???????? ????? ??[46]?

  • ????????? API-? ?????????? ? ????? ??????????? ?????? ??????????? ?????:
  • ?????????? API-? ????? ?? ?????????? ????? ??????? ?????? ????????????: ??????, ?????????????? ????? ?????????? ??????????, ???????? ?? Uber-? ? Lyft-?, ????? ?? ????? ????????? ?????? ????? ??????????? ??????????? ???????? ?????????? ????? ?????????????: ?? ????? ? ????? ????????????????? ??????????? ????? ????????????????? ???????, ?? ?? ???????????? ????? ????? ???? API ? ????? ?????????? ? ????????? ??????????? ????[47][48]?
  • ????????. API-? ???????? ? ?????????? ?????? ??????????? ?????: ??????, ??????????? ??????????? ? Windows API-?, ??? ???? ????????? ? ?? API Cocoa-?, ??????? ??????????? ???? ????? ?????????? ?????: ?? ????? ???????? API-???? ?? ????????? ???????? ?????? ?????: ??????? ???????????? ??????????????? ????????????, ???????? ?? Cloudflare-? ??? Voxility-?, ??????????? ?? RESTful API-???? ????? ????? ????????????? ? ???????????????? ????? ?????? ????? ??????????????? ????? ????????????????, DDoS ????????????????, ????? ???????????? ??? ???????? ???????????[49]? ???? API-???? ???????????????? ?????? ? ???? ?API-? ??????????, ???? ????????? ??????????? ???????????????[50]?

???????? API-? ???????????

[???????? | ???????? ????]

???????? API-? ????? ?????? ??????????? ???? ??? ??????????? ????????????????? API-?? ??????????????? ????????? ??????, ?????????? ?????? ??? ?????????? ??????????, ????? ? ?????? ???????????????????? ??? ???????????? ???, ????? ?????? ?? ??? API-??[51]?

??? ??????????????? ??????????? API-? ?????? ?????? ?? ???????? ?, ????????, ?????? ???, ??????? API-? ??????? ?????? ???? ? ???????????? ??????????????? ????? ??????????: ??????, ????? Guava ??????????? ??? ??????, ????? ????????? ?? ????????, ? ????? ????? ?? ?????? ??????, ?????? ?? Java-??@Beta?????????????????[52]?

???????? API-? ?????? ????? ? ?? ???? ????? ?????????? ????? ?????? ??? ?????? ??????????: ?? ????????? ????????? ?, ?? API-? ?? ???? ???? ? ??????? ????? ???????? ???????? ??? ???????? ??? ???????????? ????: ????????, ??? ???????????????? ???????????????? ????? ?? ????? ??????? API-? ??? ???????, ????? ?????????? ????????? ??? ??? ???????[53]?

2020 ??????? ???????? 19-?? Akamai-? ?????????? ? ????? ??????? ?????????? ?????? ????????, ??? ????? ???? ????????????????????????? ???? ??????? ???????? API ???????????? ???? ?????????? ?????????????????? ?????? ?????????? 2017 ??????? ??????????? ????? 2019 ??????? ???????? Akamai-? ?????????? ? 85.42 ??????? ?????????????? ??????? ????????????? ??? 20%-?, ??? 16.55 ???????, ??????? ?? ???? API ???????????? ????????? ??????????? ??????? 473.5 ??????? ??????? ?? ?????????? ???????????????? ?????? ?????????????????????[54]?

??????????

[???????? | ???????? ????]

API ???????????????? ?????????? ? API-? ????????? ???????????????? ? ????? ??????????? ??????????, ?????? ????????? ???????? ??? ?????, ??? ????????? ? ?????????? ????????? ???????????:

???????????????? ??? ?????? ? API-?? ??????? ???????? ??????? ? ????????? ?????[55]? API ???????????????? ????????? ??????? ? ??????????????? ?????????, ?????? ??? ?????? ? ????? ?????????? ?????????, ???????? ?? ????????, ?????????? ? ???? ?? ????????? ???????[56]?

????????? ??????????????? ??????? ????? ???????????? ?? ??????????????? ??????????? ???????, ???????? ?? Javadoc ??? Pydoc, ????? ????? ?????? ???? ? ??????????: ??????????????, ?????????????????? ???????? ?????????????? ????????? ?????? ?? API-?????[57]?

??????? ?????????????? ?????, API ???????????????? ????? ? ??????? API-??? ????????????????? ? ????????? ?????????????????, ?????? ??? ???????? ??????????? ??????, ???? ????????, ??????? ????????????????????, ???????????? ???????????? ? ????????????, ?????? API ???????????????? ??????????? ???????????? ????????? ??? ???????? ??:

REST API-? ????????? ???????????????? ????? ? ??????? ?????? ???????? OpenAPI ??????????, ??? ? ?????? ????????? ????????? ????, ??? ??????????? ? OpenAPI ???????? ????????? ????????? ?????? ? ???????: OpenAPI ??????????? ????????? ? ???????? ???????????????, ???????? ?? API-? ?????? ? ???????????????, ?????? ??? ?????????? ? ?????????????????, ????? API-? ?????????? ?[58]?

API-? ??????????? ????? ?? ?????????? ??????????????, ???????? ?? Java ???????????????????: ??? ????????????? ????? ?? ??????????? ????????????, ?????????? ? ?????????? ???????? ????????? ??????? ?????? ?????????? ??? ?????? ???????? ????????????? ?????[59]?

API-???? ??????????? ????????? ????????????? ?????????? ???

[???????? | ???????? ????]

2010 ???????? Oracle Corporation-? ???? ? ???? ???????? ??????? ????????? ??????????? ???????? ?????? ??? ????????? ????????? ?????[60]? ?????? Java API-? ????????????? ???? ?????????????? ?? ??????, ??? ?????????????? ? ????? ???????? OpenJDK ????????: ?????? ????? ? Oracle-?? ????? API-? ?????????? ????? ???????????????? ??????? ?????, ?????? ??????? ?? ??????????? ????????? ????????: ?????? ?????????????????, ?????? ???? ??????? ????????? ? ?????????? Oracle-? ????:

Oracle-? ??????? ????????? ????????? ? ????? ???, ?? ?????????????? ??????????? ??????????? ????? ??? ???????? ????????? ?????, ??? ???????????? ? ?????????? ????????, ? ???????? ??????? ?????????? ???? ????? ????????????? ????? ??? ??????? ?????????? ????????? ?????[61][62]?

???????? ????????? ? 2014 ????????? ???????? ?????? ????????? ??????? ??????? ????? ???, ??? ??? ?????, ?? ?????? API-???? ???? ???????????? ????? ??????????? ?, ????? ? ????????[63][64]?

2016 ????????, ????? ????? ???? ???????????????? ????, ???????????? ?????? ??, ?? ?????? Java API-? ???????????????? ????? ??????????? ?, ???? Oracle Corporation ?????????? ? ????????[65]? Oracle Corporation-? ?????? ? ? Circuit-?Appeals Court-? ?????? ?, ?? ?????? API-???? ???????????? ?? ??????????????? ????? ??????????? ???????????[66]? 2019 ???????? ?????? ??????? ? ???-? ????????? ???????? ??????????? ???????????? ? ????? ??????????? ?????????? ???????? ???, ? ????????? ???????? ?????????? ? ????????????? ?????? COVID-19 ?????????? ???????? ??????? ????????? ????????? ?? ????? 2020 ??????? ?????????[67]?

????? ?????? ? ????????? ???????? ??????? ?????? ??????? 6-2 ????????? ??????? ?????? ??????? ??????????? ? ???????? ??????? ? ????,?? ? ??????????? ?????????, ??? ??????????? ?????? ? ??????????? ?????????, ?????? ?, ??? ??????????? ????????? ??????? ????? ????????????? ???????? ??? ?????[68][69]?

??????????????????

[???????? | ???????? ????]
  1. Reddy, Martin (2011). API Design for C++. Elsevier Science. ?? 1. ISBN 9780123850041. ?????????? ?????????? 2023 ?? ?????? 15-??. ??????? ? 2023 ?? ????? 21-??.
  2. 2,0 2,1 Lane, Kin (2019 ?? ?????????? 10). ?Intro to APIs: History of APIs?. Postman (????????? ????????). ?????????? ?????????? 2020 ?? ?????????? 11-??. ??????? ? 2020 ?? ?????????? 18-??. ?When you hear the acronym "API" or its expanded version "Application Programming Interface", it is almost always in reference to our modern approach, in that we use HTTP to provide access to machine readable data in a JSON or XML format, often simply referred to as "Web APIs". APIs have been around almost as long as computing, but modern Web APIs began taking shape in the early 2000s.?
  3. Wood, Laura (2021 ?? ???????? 25). ?Global Cloud Microservices Market (2021 to 2026)?. businesswire.com (????????? ????????). ?????????? ?????????? 2022 ?? ?????? 8-??. ??????? ? 2022 ?? ????? 29-??.
  4. Designing Web APIs Building APIs That Developers Love. O'Reilly Media. 2018. ISBN 9781492026877.
  5. Clarke, Steven (2004). ?Measuring API Usability?. Dr. Dobb's. ?????????? ?????????? 2022 ?? ????? 3-??. ??????? ? 2016 ?? ??????? 29-??.
  6. Database architectures – a feasibility workshop (Report). Washington, DC: U.S. Department of Commerce, National Bureau of Standards. 1981 ?? ?????. ???? 45–47. hdl:2027/mdp.39015077587742. LCCN 81600004. NBS special publication 500-76. ??????? ? 2020 ?? ?????????? 18-??.
  7. A Brief, Opinionated History of the API (Speech). QCon. San Francisco: InfoQ. August 8, 2018. ?????????? ?????????? September 22, 2020-??. ??????? ? September 18, 2020-??.
  8. (Speech). QCon. San Francisco. August 8, 2018. {{cite speech}}: |access-date= requires |url= (??????????); Missing or empty |title= (??????????)
  9. Bloch, Joshua (August 8, 2018). (Speech). QCon. San Francisco. {{cite speech}}: |access-date= requires |url= (??????????); Missing or empty |title= (??????????)
  10. Cotton, Ira W.; Greatorex, Frank S. (1968 ?? ?????????). ?Data structures and techniques for remote computer graphics?. AFIPS '68: Proceedings of the December 9–11, 1968, Fall Joint Computer Conference. AFIPS 1968 Fall Joint Computer Conference. Vol. I. San Francisco, California: Association for Computing Machinery. ???? 533–544. doi:10.1145/1476589.1476661. ISBN 978-1450378994. OCLC 1175621908. ?????????? ?????????? 2020 ?? ?????????? 20-??. ??????? ? 2020 ?? ?????????? 19-??.
  11. ?application program interface?. ???????? ???????? ??????? (3-?? ??????????????? ed.). ???????? ??????????? ????????????????. ?????????, 2015. 
  12. Bloch, Joshua (August 8, 2018). (Speech). QCon. San Francisco. {{cite speech}}: |access-date= requires |url= (??????????); Missing or empty |title= (??????????)
  13. Cotton, Ira W.; Greatorex, Frank S. (1968 ?? ?????????). Data structures and techniques for remote computer graphics. AFIPS 1968 Fall Joint Computer Conference. Vol. I. San Francisco, California: Association for Computing Machinery. ???? 533–544. doi:10.1145/1476589.1476661. ISBN 978-1450378994. OCLC 1175621908. ?????????? ? ?????????? 2020 ?? ?????????? 20-??. ??????? ? 2020 ?? ?????????? 19-??.
  14. Date, C. J. (2019). E. F. Codd and Relational Theory: A Detailed Review and Analysis of Codd's Major Database Writings. Lulu.com. ?? 135. ISBN 978-1684705276.
  15. Date, C. J.; Codd, E. F. (1975 ?? ???????). The relational and network approaches: Comparison of the application programming interfaces. SIGMOD Workshop 1974. Vol. 2. Ann Arbor, Michigan: Association for Computing Machinery. ???? 83–113. doi:10.1145/800297.811532. ISBN 978-1450374187. OCLC 1175623233.
  16. Database architectures – a feasibility workshop (Report). Washington, DC: U.S. Department of Commerce, National Bureau of Standards. 1981 ?? ?????. ???? 45–47. LCCN 81600004. NBS special publication 500-76. ??????? ? 2020 ?? ?????????? 18-??.
  17. Carl, Malamud (1990). Analyzing Novell Networks. Van Nostrand Reinhold. ?? 294. ISBN 978-0442003647. ?????????? ?????????? 2021 ?? ???????? 26-??. ??????? ? 2020 ?? ?????????? 19-??.
  18. 18,0 18,1 Jin, Brenda; Sahni, Saurabh; Shevat, Amir (2018). Designing Web APIs. O'Reilly Media. ISBN 9781492026877. ?????????? ?????????? 2023 ?? ?????? 10-??. ??????? ? 2023 ?? ????? 21-??.
  19. Fielding, Roy (2000). Architectural Styles and the Design of Network-based Software Architectures (PhD). University of California, Irvine. ?????????? ?????????? 2020 ?? ???????? 22-??. ??????? ? 2020 ?? ?????????? 18-??.
  20. Dotsika, Fefie (2010 ?? ???????). ?Semantic APIs: Scaling up towards the Semantic Web?. International Journal of Information Management. 30 (4): 335–342. doi:10.1016/j.ijinfomgt.2009.12.003.
  21. Odersky, Martin; Spoon, Lex; Venners, Bill (2008 ?? ?????????? 10). ?Combining Scala and Java?. artima.com. ?????????? ?????????? 2016 ?? ???????? 8-??. ??????? ? 2016 ?? ??????? 29-??.
  22. de Figueiredo, Luiz Henrique; Ierusalimschy, Roberto; Filho, Waldemar Celes (1994). ?The design and implementation of a language for extending applications?. TeCGraf Grupo de Tecnologia Em Computacao Grafica: 273–284. CiteSeerX 10.1.1.47.5194. S2CID 59833827. ??????? ? 2016 ?? ??????? 29-??.
  23. Sintes, Tony (2001 ?? ??????? 13). ?Just what is the Java API anyway??. JavaWorld. ?????????? ?????????? 2020 ?? ?????????? 19-??. ??????? ? 2020 ?? ??????? 18-??.
  24. Winters, Titus; Tom Manshreck; Hyrum Wright, eds. (2020). Software engineering at Google: lessons learned from programming over time. Sebastopol, CA: O'Reilly Media. ISBN 9781492082798. OCLC 1144086840.
  25. Mastrangelo, Luis; Ponzanelli, Luca; Mocci, Andrea; Lanza, Michele; Hauswirth, Matthias; Nystrom, Nathaniel (2015 ?? ?????????? 23). ?Use at your own risk: the Java unsafe API in the wild?. Proceedings of the 2015 ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications. OOPSLA 2015. New York, New York, U.S.: Association for Computing Machinery. ???? 695–710. doi:10.1145/2814270.2814313. ISBN 978-1-4503-3689-5.
  26. ?F2PY.org?. F2PY.org. ?????????? ?????????? 2011 ?? ??????? 4-??. ??????? ? 2011 ?? ?????????? 18-??.
  27. Fowler, Martin. ?Inversion Of Control?. ?????????? ?????????? 2011 ?? ???????? 23-??. ??????? ? 2011 ?? ???????? 25-??.
  28. Fayad, Mohamed. ?Object-Oriented Application Frameworks?. ?????????? ?????????? 2013 ?? ????????? 5-??. ??????? ? 2013 ?? ????????? 5-??.
  29. Lewine, Donald A. (1991). POSIX Programmer's Guide. O'Reilly & Associates, Inc. ?? 1. ISBN 9780937175736. ?????????? ?????????? 2016 ?? ???????? 22-??. ??????? ? 2016 ?? ???????? 2-??.
  30. West, Joel; Dedrick, Jason (2001). ?Open source standardization: the rise of Linux in the network era? (PDF). Knowledge, Technology & Policy. 14 (2): 88–112. doi:10.1007/PL00022278. S2CID 46082812. ?????????? (PDF) ?????????? 2016 ?? ???????? 27-??. ??????? ? 2016 ?? ???????? 2-??.
  31. Microsoft (2001 ?? ?????????). ?Support for Windows XP?. Microsoft. ?? 4. ?????????? ? ?????????? 2009 ?? ?????????? 26-??.
  32. ?LSB Introduction?. Linux Foundation. 2012 ?? ??????? 21. ?????????? ? ?????????? 2015 ?? ?????? 2-??. ??????? ? 2015 ?? ????? 27-??.
  33. Stoughton, Nick (2005 ?? ?????). ?Update on Standards? (PDF). USENIX. ?????????? (PDF) ?????????? 2009 ?? ????? 27-??. ??????? ? 2009 ?? ??????? 4-??.
  34. Bierhoff, Kevin (2009 ?? ?????? 23). API Protocol Compliance in Object-Oriented Software (PDF) (PhD). Carnegie Mellon University. ISBN 978-1-109-31660-5. ProQuest 304864018. ?????????? (PDF) ?????????? 2016 ?? ?????????? 11-??. ??????? ? 2016 ?? ??????? 29-??.
  35. Wilson, M. Jeff (2000 ?? ????????? 10). ?Get smart with proxies and RMI?. JavaWorld. ?????????? ?????????? 2020 ?? ??????? 20-??. ??????? ? 2020 ?? ??????? 18-??.
  36. Henning, Michi; Vinoski, Steve (1999). Advanced CORBA Programming with C++. Addison-Wesley. ISBN 978-0201379273. ??????? ? 2015 ?? ??????? 16-??.
  37. Parr, Ben (2009 ?? ?????? 21). ?The Evolution of the Social Media API?. Mashable. ?????????? ? ?????????? 2016 ?? ???????? 11-??. ??????? ? 2016 ?? ??????? 26-??.
  38. ?GET trends/place?. Twitter Developer Platform (????????). ?????????? ?????????? 2020 ?? ??????? 17-??. ??????? ? 2020 ?? ?????? 30-??.
  39. 39,0 39,1 Clarke, Steven (2004). ?Measuring API Usability?. Dr. Dobb's. ?????????? ?????????? 2022 ?? ????? 3-??. ??????? ? 2016 ?? ??????? 29-??.
  40. Garlan, David; Shaw, Mary (1994 ?? ???????). ?An Introduction to Software Architecture? (PDF). Advances in Software Engineering and Knowledge Engineering. 1. ?????????? (PDF) ?????????? 2021 ?? ?????? 6-??. ??????? ? 2016 ?? ???????? 8-?? – via CMU School of Computer Science.
  41. Parnas, D.L. (1972). ?On the Criteria To Be Used in Decomposing Systems into Modules?. Communications of the ACM. 15 (12): 1053–1058. doi:10.1145/361598.361623. S2CID 53856438.
  42. Myers, Brad A.; Stylos, Jeffrey (2016). ?Improving API usability?. Communications of the ACM. 59 (6): 62–69. doi:10.1145/2896587. S2CID 543853.
  43. Brian Ellis, Jeffrey Stylos, and Brad Myers. 2007. "The Factory Pattern in API Design: A Usability Evaluation ?????????? 2025-08-07 Wayback Machine". In Proceedings of the 29th international conference on Software Engineering (ICSE '07). IEEE Computer Society, USA, 302–312. doi:10.1109/ICSE.2007.85.
  44. "Synchronous vs. Asynchronous Writes - Packaged Contact Center Enterprise" - Cisco DevNet ?????????? 2025-08-07 Wayback Machine.
  45. de Ternay, Guerric (2015 ?? ?????????? 10). ?Business Ecosystem: Creating an Economic Moat?. BoostCompanies. ?????????? ? ?????????? 2016 ?? ?????????? 17-??. ??????? ? 2016 ?? ???????? 1-??.
  46. Boyd, Mark (2014 ?? ???????? 21). ?Private, Partner or Public: Which API Strategy Is Best for Business??. ProgrammableWeb. ?????????? ?????????? 2016 ?? ??????? 18-??. ??????? ? 2016 ?? ???????? 2-??.
  47. Weissbrot, Alison (2016 ?? ??????? 7). ?Car Service APIs Are Everywhere, But What's In It For Partner Apps??. AdExchanger. ?????????? ?????????? 2020 ?? ??????? 28-??. ??????? ? 2020 ?? ???????? 14-??.
  48. Weissbrot, Alison (2016 ?? ??????? 7). ?Car Service APIs Are Everywhere, But What's In It For Partner Apps??. AdExchanger. ?????????? ?????????? 2020 ?? ??????? 28-??. ??????? ? 2020 ?? ???????? 14-??.
  49. ?Cloudflare API v4 Documentation?. cloudflare. 2020 ?? ???????? 25. ?????????? ?????????? 2020 ?? ???????? 26-??. ??????? ? 2020 ?? ???????? 27-??.
  50. Liew, Zell (2018 ?? ???????? 17). ?Car Service APIs Are Everywhere, But What's In It For Partner Apps?. Smashing Magazine. ?????????? ?????????? 2020 ?? ???????? 21-??. ??????? ? 2020 ?? ???????? 27-??.
  51. Shi, Lin; Zhong, Hao; Xie, Tao; Li, Mingshu (2011). ?An Empirical Study on Evolution of API Documentation?. Fundamental Approaches to Software Engineering. International Conference on Fundamental Approaches to Software Engineering. Lecture Notes in Computer Science. Vol. 6603. ???? 416–431. doi:10.1007/978-3-642-19811-3_29. ISBN 978-3-642-19810-6. ??????? ? 2016 ?? ??????? 22-??.
  52. ?guava-libraries – Guava: Google Core Libraries for Java 1.6+?. Google Project Hosting. 2014 ?? ???????? 4. ?????????? ? ?????????? 2014 ?? ????? 26-??. ??????? ? 2014 ?? ???????? 11-??.
  53. Oracle. ?How and When to Deprecate APIs?. Java SE Documentation. ?????????? ?????????? 2016 ?? ?????? 9-??. ??????? ? 2016 ?? ???????? 2-??.
  54. Takanashi, Dean (2020 ?? ???????? 19). ?Akamai: Cybercriminals are attacking APIs at financial services firms?. Venture Beat. ?????????? ?????????? 2020 ?? ???????? 27-??. ??????? ? 2020 ?? ???????? 27-??.
  55. Dekel, Uri; Herbsleb, James D. (2009 ?? ?????). ?Improving API Documentation Usability with Knowledge Pushing?. Institute for Software Research, School of Computer Science. CiteSeerX 10.1.1.446.4214.
  56. Parnin, Chris; Treude, Cristoph (2011 ?? ?????). ?Measuring API documentation on the web?. Web2SE '11: Proceedings of the 2nd International Workshop on Web 2.0 for Software Engineering. ???? 25–30. doi:10.1145/1984701.1984706. ISBN 9781450305952. S2CID 17751901.
  57. Maalej, Waleed; Robillard, Martin P. (2012 ?? ?????). ?Patterns of Knowledge in API Reference Documentation? (PDF). IEEE Transactions on Software Engineering. ?????????? (PDF) ?????????? 2016 ?? ???????? 22-??. ??????? ? 2016 ?? ??????? 22-??.
  58. ?Structure of an OpenAPI Document?. OpenAPI Documentation (????????? ????????). ?????????? ? ?????????? 2022 ?? ????????? 6-??. ??????? ? 2022 ?? ????????? 6-??.
  59. ?Annotations?. Sun Microsystems. ?????????? ? ?????????? 2011 ?? ?????????? 25-??. ??????? ? 2011 ?? ?????????? 30-??..
  60. ?Oracle and the End of Programming As We Know It?. DrDobbs. 2012 ?? ?????? 1. ?????????? ?????????? 2012 ?? ?????? 9-??. ??????? ? 2012 ?? ?????? 9-??.
  61. ?APIs Can't be Copyrighted Says Judge in Oracle Case?. TGDaily. 2012 ?? ??????? 1. ?????????? ?????????? 2012 ?? ?????????? 21-??. ??????? ? 2012 ?? ?????????? 6-??.
  62. ?Oracle America, Inc. vs. Google Inc.? (PDF). Wired. 2012 ?? ?????? 31. ?????????? (PDF) ?????????? 2013 ?? ????????? 4-??. ??????? ? 2013 ?? ?????????? 22-??.
  63. ?Oracle Am., Inc. v. Google Inc., No. 13-1021, Fed. Cir. 2014?. ?????????? ?????????? 2014 ?? ?????????? 10-??.
  64. Rosenblatt, Seth (2014 ?? ?????? 9). ?Court sides with Oracle over Android in Java patent appeal?. CNET. ?????????? ?????????? 2017 ?? ?????? 19-??. ??????? ? 2014 ?? ?????? 10-??.
  65. ?Google beats Oracle – Android makes "fair use" of Java APIs?. Ars Technica. 2016 ?? ?????? 26. ?????????? ?????????? 2017 ?? ???????? 20-??. ??????? ? 2016 ?? ??????? 28-??.
  66. Decker, Susan (2018 ?? ????? 27). ?Oracle Wins Revival of Billion-Dollar Case Against Google?. Bloomberg Businessweek. ?????????? ?????????? 2022 ?? ???????? 9-??. ??????? ? 2018 ?? ????? 27-??.
  67. vkimber (2020 ?? ?????????? 28). ?Google LLC v. Oracle America, Inc?. LII / Legal Information Institute (????????). ?????????? ?????????? 2021 ?? ?????? 15-??. ??????? ? 2021 ?? ????? 6-??.
  68. ?Supreme Court of the United States, No. 18–956, GOOGLE LLC, PETITIONER v. ORACLE AMERICA, INC? (PDF). 2021 ?? ?????? 5. ?????????? (PDF) ?????????? 2021 ?? ?????? 5-??. ??????? ? 2021 ?? ?????? 25-??.
  69. ?Supreme Court of the United States, No. 18–956, GOOGLE LLC, PETITIONER v. ORACLE AMERICA, INC? (PDF). 2021 ?? ?????? 5. ?????????? (PDF) ?????????? 2021 ?? ?????? 5-??. ??????? ? 2021 ?? ?????? 25-??.

?????? ?????????

[???????? | ???????? ????]
  • Taina Bucher (2013 ?? ????????? 16). ?Objects of Intense Feeling: The Case of the Twitter API?. Computational Culture (3). ISSN 2047-2390. Argues that "APIs are far from neutral tools" and form a key part of contemporary programming, understood as a fundamental part of culture.
  • What is an API? – in the U.S. Supreme Court opinion, ????? v. Oracle 2021, pp. 3–7 – "For each task, there is computer code; API (also known as Application Programming Interface) is the method for calling that 'computer code' (instruction – like a recipe – rather than cooking instruction, this is machine instruction) to be carry out"
  • Maury, Innovation and Change – Cory Ondrejka, February 28, 2014, " ...proposed a public API to let computers talk to each other". (Textise ?????????? 2025-08-07 Wayback Machine URL)

??????? ????????

[???????? | ???????? ????]
腿肿是什么原因引起的 入坑是什么意思 印度什么人种 癸水的根是什么 1931年属什么生肖
新车上牌需要什么资料 巨蟹后面的星座是什么 双鱼座上升星座是什么 屁股后面骨头疼是什么原因 左旋肉碱是什么东西
什么益生菌能减肥 背后长痘痘什么原因 为什么老是胃胀气 什么药不能一起吃 龙须菜是什么植物
石棉是什么 反流性咽喉炎吃什么药最好 换气是什么意思 牙出血什么原因 脑癌是什么原因引起的
吃什么对脑血管好hcv7jop9ns9r.cn 2028年属什么生肖hcv8jop0ns9r.cn 路虎为什么叫奇瑞路虎hcv8jop7ns3r.cn 凌晨三点醒是什么原因luyiluode.com 人工流产后可以吃什么hcv9jop4ns5r.cn
夺魁是什么意思hcv9jop1ns6r.cn 唐三藏的真名叫什么hcv9jop3ns5r.cn 梦见吃排骨是什么意思xianpinbao.com 霉菌性阴道炎用什么药yanzhenzixun.com 尿液清澈透明说明什么hcv9jop2ns5r.cn
室间隔增厚是什么意思hcv9jop1ns1r.cn 何方神圣是什么意思hcv9jop7ns3r.cn 抑制剂是什么hcv8jop1ns8r.cn 外甥女是什么关系hcv8jop9ns8r.cn 香精是什么hcv7jop6ns8r.cn
男士阴囊湿疹用什么药膏hcv9jop1ns3r.cn 夜明珠是什么东西hcv8jop3ns9r.cn 男人为什么会得尿结石hcv9jop5ns8r.cn bella是什么意思hcv9jop6ns5r.cn g1是什么意思hcv8jop4ns1r.cn
百度