大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國(guó)咨詢/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁(yè) hot資訊 小程序API文檔的類型

小程序API文檔的類型

更新時(shí)間:2021-09-23 10:05:52 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽996次

API 按可用性(即發(fā)布政策)

在發(fā)布政策方面,API 可以是私有的、合作伙伴的和公共的。

私有 API。這些應(yīng)用軟件界面旨在改進(jìn)組織內(nèi)的解決方案和服務(wù)。內(nèi)部開發(fā)人員或承包商可以使用這些 API 來(lái)集成公司的 IT 系統(tǒng)或應(yīng)用程序,構(gòu)建新系統(tǒng)或利用現(xiàn)有系統(tǒng)的面向客戶的應(yīng)用程序。即使應(yīng)用程序是公開可用的,接口本身仍然只對(duì)那些直接與 API 發(fā)布者合作的人可用。私有策略允許公司完全控制 API 的使用。

合作伙伴 API。合作伙伴 API 是公開推廣的,但會(huì)與與發(fā)布者簽署協(xié)議的業(yè)務(wù)合作伙伴共享。合作伙伴 API 的常見用例是兩方之間的軟件集成。授予合作伙伴訪問(wèn)數(shù)據(jù)或能力的公司從額外的收入流中受益。同時(shí),它可以監(jiān)控公開的數(shù)字資產(chǎn)的使用情況,確保使用其 API 的第三方解決方案是否提供良好的用戶體驗(yàn),并在其應(yīng)用程序中維護(hù)企業(yè)身份。

公共 API。這些 API 也稱為面向開發(fā)人員或外部,可供任何第三方開發(fā)人員使用。公共 API 程序可以提高品牌知名度并在正確執(zhí)行時(shí)獲得額外的收入來(lái)源。

有兩種類型的公共 API——開放(免費(fèi))和商業(yè) API。開放 API 定義表明此類 API 的所有功能都是公開的,可以在沒(méi)有限制性條款和條件的情況下使用。例如,可以構(gòu)建使用 API 的應(yīng)用程序,而無(wú)需 API 供應(yīng)商的明確批準(zhǔn)或強(qiáng)制許可費(fèi)用。該定義還指出 API 描述和任何相關(guān)文檔必須公開可用,并且可以自由使用 API 來(lái)創(chuàng)建和測(cè)試應(yīng)用程序。

商業(yè) API 用戶按現(xiàn)收現(xiàn)付方式支付訂閱費(fèi)或使用 API。發(fā)行商中一種流行的方法是提供免費(fèi)試用,這樣用戶就可以在購(gòu)買訂閱之前評(píng)估 API。

按用例分類的 API

API 可以根據(jù)它們?cè)O(shè)計(jì)的系統(tǒng)進(jìn)行分類。

數(shù)據(jù)庫(kù) API。數(shù)據(jù)庫(kù) API 支持應(yīng)用程序和數(shù)據(jù)庫(kù)管理系統(tǒng)之間的通信。開發(fā)人員通過(guò)編寫查詢來(lái)訪問(wèn)數(shù)據(jù)、更改表等來(lái)處理數(shù)據(jù)庫(kù)。例如,Drupal 7 數(shù)據(jù)庫(kù) API允許用戶為不同的數(shù)據(jù)庫(kù)編寫統(tǒng)一的查詢,包括專有和開源(Oracle、MongoDB、PostgreSQL、MySQL、CouchDB) ,和 MSSQL)。

另一個(gè)例子是ORDS 數(shù)據(jù)庫(kù) API,它嵌入到 Oracle REST 數(shù)據(jù)服務(wù)中。

操作系統(tǒng) API。這組 API 定義了應(yīng)用程序如何使用操作系統(tǒng)的資源和服務(wù)。每個(gè)操作系統(tǒng)都有自己的一組 API,例如,Windows API或 Linux API(內(nèi)核-用戶空間 API和內(nèi)核內(nèi)部 API)。

Apple 在其開發(fā)人員文檔中為 macOS 和 iOS 提供了 API 參考。用于為 Apple 的 macOS 桌面操作系統(tǒng)構(gòu)建應(yīng)用程序的 API 包含在 Cocoa 開發(fā)人員工具集中。那些為 iOS 移動(dòng)操作系統(tǒng)構(gòu)建應(yīng)用程序的人使用 Cocoa Touch——Cocoa 的一個(gè)修改版本。

遠(yuǎn)程 API。遠(yuǎn)程 API 定義了在不同機(jī)器上運(yùn)行的應(yīng)用程序的交互標(biāo)準(zhǔn)。換句話說(shuō),一個(gè)軟件產(chǎn)品訪問(wèn)位于請(qǐng)求它們的設(shè)備之外的資源,這解釋了名稱。由于兩個(gè)遠(yuǎn)程應(yīng)用程序通過(guò)通信網(wǎng)絡(luò)(尤其是 Internet)連接,因此大多數(shù)遠(yuǎn)程 API 都是基于 Web 標(biāo)準(zhǔn)編寫的。Java 數(shù)據(jù)庫(kù)連接 API和Java 遠(yuǎn)程方法調(diào)用 API是遠(yuǎn)程應(yīng)用程序編程接口的兩個(gè)示例。

Web API。這個(gè) API 類是最常見的。Web API 提供機(jī)器可讀的數(shù)據(jù)和功能在代表客戶端-服務(wù)器架構(gòu)的基于 Web 的系統(tǒng)之間傳輸。這些 API 主要使用超文本傳輸??協(xié)議 (HTTP) 傳遞來(lái)自 Web 應(yīng)用程序的請(qǐng)求和來(lái)自服務(wù)器的響應(yīng)。

開發(fā)人員可以使用 Web API 來(lái)擴(kuò)展其應(yīng)用程序或網(wǎng)站的功能。例如,Pinterest API附帶了用于將用戶的 Pinterest 數(shù)據(jù)(如板或 Pin 圖)添加到網(wǎng)站的工具。Google Maps API支持添加帶有組織位置的地圖。

大多數(shù)企業(yè)使用多個(gè) API 來(lái)連接應(yīng)用程序和共享信息。有些人最終需要一個(gè) API 管理工具來(lái)幫助他們控制、分發(fā)和分析不同的 API。在動(dòng)力節(jié)點(diǎn)官網(wǎng)中有很多關(guān)于Java技術(shù)的API文檔供大家學(xué)習(xí),希望對(duì)大家能夠有所幫助。

提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)

  • 全國(guó)校區(qū) 2025-10-10 搶座中
免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 毛片大全在线 | 伊人77| 久久66热这里只会有精品 | 91年精品国产福利线观看久久 | 国内精品福利 | 亚洲无成人网77777 | 一区一区三区产品乱码 | 欧美乱妇在线观看 | 青青久在线视频免费视频 | 欧美毛片网 | 91精品国产免费网站 | 精品一区二区三区在线成人 | 久久精品国产丝袜 | 欧美成年黄网站色视频 | 嫩模尺度私拍在线视频 | 日本韩国欧美在线 | 国产综合成色在线视频 | 欧美亚洲另类视频 | 国内自拍 在线播放 网红 | 亚洲精品综合一区二区 | 精彩视频一区二区三区 | 天天干天天操天天透 | 大乳妇女bd视频在线观看 | 成年女人免费看一级人体片 | 国产福利在线 | 伊人久久成人爱综合网 | 国产伦精品一区二区 | 色天天色综合 | 2021国产精品系列一区二区 | 国产一级特黄全黄毛片 | 深夜福利剧场 | 天天在线欧美精品免费看 | 国产亚洲欧美日韩综合综合二区 | 久久久青草青青国产亚洲免观 | 欧美高清一区二区三区欧美 | 四虎在线最新永久免费 | 久久精品免视看国产明星 | 久久天天躁夜夜躁狠狠躁2015 | 一级爱爱 | 香蕉网伊| 国产成人精品久久综合 |