梦见吃鸡蛋是什么意思| ns是什么单位| 别人梦见我死了是什么意思| afc是什么意思| 天麻能治什么病| 乳酸脱氢酶高是什么原因| 咖啡soe是什么意思| 气虚吃什么补最快| des是什么意思| 枸杞加红枣泡水喝有什么功效| 勤对什么| 高危型hpv阳性是什么意思| 甲状腺滤泡性肿瘤是什么意思| ag医学上是什么意思| 梦见黑山羊是什么预兆| 杭州什么宽带好又便宜| 嘴里发甜是什么原因| 亲故是什么意思| 吃过敏药有什么副作用| 空气缸是什么意思| 半硬半软是什么症状| 四维是什么| 罗马布是什么面料| 为什么打喷嚏会漏尿| 考级有什么用| 雪花飘飘北风萧萧是什么歌| 杏色配什么颜色最洋气| 立是什么意思| 撒丫子是什么意思| 芡实是什么| 鳕鱼是什么鱼| 牙疼脸肿了吃什么药| 激素六项主要是查什么| 柏油是什么| 梦中梦是什么原因| 五四运动的精神是什么| 什么水晶招财旺事业| 空调出的水是什么水| 心火旺吃什么中成药| 反犬旁和什么有关| 吃什么可以降血脂| 胃糜烂和胃溃疡有什么区别| 血压高压高低压正常是什么原因| ia是什么意思| 直肠息肉有什么症状| 女人左下巴有痣代表什么| 频繁做梦是什么原因| poison是什么意思| 一什么头发| 嬴姓赵氏是什么意思| 五百年前是什么朝代| 梦到和死人说话是什么意思| 陌陌是干什么的| 穿孔是什么意思| 肾虚是什么症状| 一什么而入| 补肾吃什么东西效果最好| 室上性早搏是什么意思| 尿酸偏高是什么病| 牙根疼吃什么药| 头晕到医院看什么科| 装模作样是什么生肖| 梦到活人死了是什么预兆| 乳房疼是什么原因| 借刀杀人是什么生肖| 呼吸不过来要喘大气是什么情况| 地图舌是什么原因引起的| 为什么腋下老是出汗| 孙悟空是什么佛| 五台山在什么地方| 肝不好有什么症状有哪些表现| 清蒸鱼一般用什么鱼| 散光轴位是什么意思| 男属猴和什么属相最配| 曼妥思是什么糖| 内分泌失调是什么原因引起的| 真实的印度是什么样的| 什么颜色属木| 什么是慢性萎缩性胃炎| 王羲之的儿子叫什么名字| 昊字五行属什么| 偏科是什么意思| 梦见自己骑马是什么意思| 打嗝用什么药| 退烧吃什么药好| junior什么意思| 盆腔炎是什么原因引起的| 蜂蜜吃了有什么好处| 雪燕有什么功效| 糖化血红蛋白是检查什么的| 口苦口干吃什么药最好| 什么是大专| 梅毒查血查什么项目| 乙肝三项检查什么| 子宫腺肌症是什么意思| 心热是什么原因造成的| 女生为什么会喷水| 营销号是什么意思| 手足无措是什么意思| 喉咙痛咽口水都痛吃什么药| 姑息是什么意思| 看脑袋挂什么科| 准生证什么时候办理| 吃什么维生素对眼睛好| olay是什么牌子| 利尿是什么意思| 重庆什么时候解放的| bl是什么单位| 山药跟淮山有什么区别| 内分泌失调是什么症状| 毛主席的女儿为什么姓李| 乳腺结节摸着什么感觉| 属狗与什么属相相合| gda是什么血管| 椭圆形脸适合什么发型| 清浅是什么意思| 肚子肥胖是什么原因引起的| 大洋马是什么意思| 妊娠期是指什么时候| 5月8号是什么日子| 肠道易激惹综合症是什么症状| 怀孕第一个月最怕什么| 冬至为什么吃水饺| 小孩吃鼻屎是什么原因| 维生素c吃多了有什么危害| 为什么会梦游| 胸口正中间疼是什么病| 眉毛少是什么原因| 尿隐血十1是什么意思| 九死一生是指什么生肖| 什么瓜不能吃脑筋急转弯| 肺部ct挂什么科| 肺癌晚期什么症状| 不凝血是什么原因| 儿童过敏性鼻炎吃什么药好| 仁慈是什么意思| 脚底冰凉是什么原因| 吃什么补充膝盖润滑液| 拆穿是什么意思| 梅开二度是什么意思| rangerover是什么车| 有编制是什么意思| 有福气是什么意思| cra是什么| 树木什么| 玉林狗肉节是什么时候| 牙齿一吸就出血是什么原因| 冬瓜和什么不能一起吃| 梦见陌生人死了是什么意思| 身份证号后四位代表什么| 草木皆兵是什么意思| 肉桂是什么茶| 睾丸炎吃什么药最有效| 梵行是什么意思| 肚脐眼上方是什么器官| 旧加一笔是什么字| 阿波罗是什么神| 白菜什么时候播种| 体检生化项目查什么| 供血不足吃什么药好| 桂圆补什么| b型血和b型血生的孩子是什么血型| 打喷嚏流清鼻涕吃什么药| 吃什么能提高代谢| 途字五行属什么| 拜土地公时要念什么好| 输卵管堵塞是什么原因造成的| 什么病不能吃芒果| 半身不遂的前兆是什么症状| 舅父是什么意思| 尿液发臭是什么原因| 桦树茸泡水喝有什么功效| 血常规红细胞偏高是什么原因| 建日是什么意思| 试管都有什么方案| 泌乳是什么意思| 大姨妈吃什么好| 风疹是什么样子图片| 乌鸦嘴是什么意思| 仙境是什么意思| 青蛙为什么晚上叫| 挺舌反应是什么| 懊恼是什么意思| pbs是什么| 为什么会牙疼| 污垢是什么意思| 月经和怀孕的症状有什么不同| 女性排卵期出血是什么原因| 老年人吃什么奶粉好| 宫寒是什么原因引起的| 乙亥五行属什么| 嘴巴苦是什么原因引起的| 92年是什么生肖| 香槟酒属于什么酒| 小孩半夜哭闹是什么原因| 不甚是什么意思| 清华大学是什么级别| hcg翻倍慢是什么原因| 西晋之后是什么朝代| 嗓子痒咳嗽吃什么药| 欲仙欲死是什么意思| 太息是什么意思| 什么微风| 细菌性阴道炎吃什么药好| 小孩为什么会得手足口病| 卵巢囊肿吃什么药| 5月7日是什么星座| 膝盖内侧疼是什么原因| 鹰嘴桃什么时候成熟| 孕妇便秘吃什么药| 自学成才是什么意思| 什么是巧克力囊肿| 瘖什么意思| 生气容易得什么病| 月加厷念什么| 打点滴是什么意思| 投放是什么意思| 什么是电解质| 肉桂是什么茶| 为什么会脑供血不足| 耳朵前面有痣代表什么| 解脲脲原体是什么病| 什么叫道德| 处女座是什么象| 血稠是什么原因| 空调有异味是什么原因| 什么是陈皮| 双性人什么意思| 为什么心会痛| 反差是什么意思| 喝酒后吃什么解酒最快| 卫字五行属什么| 王大治与董洁什么关系| 肌肉僵硬是什么原因| 为什么不想上班| 截瘫是什么意思| 什么茶能去体内湿气| kap是什么意思| 无花果是什么季节的水果| 肝病吃什么好得快| 比重是什么| 对峙什么意思| nb是什么牌子| 金樱子泡酒有什么功效| 容易口腔溃疡什么原因| 遗物是什么意思| 颈椎应该挂什么科| iphone的i是什么意思| 1987年是什么年| 尿毒症是什么| 插管是什么意思| 三点水开念什么意思| 房产证改名字需要什么手续| 什么是格局| 敦伦是什么意思| 七月14号是什么星座| 终亡其酒的亡是什么意思| 脚气泡脚用什么泡最好| 穿匡威的都是什么人| 吃什么减肥| 女性腋臭什么年龄消失| 梦见喜欢的人代表什么| 拉肚子吃什么药最好| 嘴上有痣代表什么| 百度Jump to content

车讯:配自动辅助驾驶 海外版新款逍客3月发布

????????????? ???? ??????????????
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)

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

[???????? | ???????? ????]
康字五行属什么 反差萌是什么意思 衣原体感染男性吃什么药 眼睛有血丝是什么原因 吃什么可以偷偷流产
求嗣是什么意思 2 26是什么意思 开心水是什么 经期有血块是什么原因 11月1日是什么星座
野生葛根粉有什么功效 肝病吃什么药好得快 多吃木耳有什么好处和坏处 带状疱疹用什么药好 精液是什么
天秤座属于什么星象 结膜出血是什么原因 西瓜跟什么不能一起吃 痔疮手术后可以吃什么水果 带状疱疹什么样子
丑人多作怪什么意思hcv8jop2ns2r.cn 12朵玫瑰代表什么意思hcv8jop7ns7r.cn 天蝎座属于什么象星座hcv8jop1ns7r.cn 老年人腿浮肿是什么原因引起的hcv8jop2ns6r.cn 厄瓜多尔说什么语言hcv9jop3ns7r.cn
房性早搏吃什么药最好hcv8jop7ns4r.cn 甲减是什么病hcv8jop1ns6r.cn 肚子里有虫子会有什么症状hcv8jop2ns3r.cn 维生素b12治什么病hcv9jop2ns7r.cn 年抛是什么意思hcv9jop5ns0r.cn
牙龈发炎肿痛吃什么药hcv8jop2ns4r.cn 缪斯是什么意思jingluanji.com 泊字五行属什么hcv8jop7ns7r.cn 梨和什么一起榨汁好喝hcv9jop7ns1r.cn 处女座属于什么星象hcv8jop8ns2r.cn
文房四宝是什么hcv8jop8ns9r.cn 2008年属什么生肖hcv8jop8ns3r.cn 年轻人头晕是什么原因hcv8jop3ns2r.cn 马子什么意思huizhijixie.com 五行什么意思huizhijixie.com
百度