国产黄色免费电影_超污黄色软件_九色蝌蚪视频在线_国内自拍九色_日本视频一二区_欧美福利精品_亚洲精品在线视频观看

知名百科  > 所屬分類  >  百科詞條   

應用程序接口

應用程序接口(應用程序 編程 接口,API)是一些預定義的接口(如函數、HTTP接口),或指軟件系統不同組件連接的協議。用于提供一組例程,應用程序和開發人員可以基于某個軟件或硬件訪問這些例程,而無需訪問源代碼或了解內部工作機制的細節。

應用程序接口應用程序接口

API是一組定義、通過API接口相互通信的程序和協議的集合。由于軟件的規模越來越大,經常需要將復雜的系統分成小的組件這時候編程接口的設計就很重要了。在編程實踐中,編程接口的設計首先要使軟件系統的職責合理劃分。良好的接口設計可以減少系統各部分的相互依賴,提高組成單元的內聚性,降低組成單元之間的耦合度,從而提高系統的可維護性和可擴展性。

目錄

簡要概述 編輯本段

操作系統是用戶和計算機硬件系統之間的接口在操作系統的幫助下,用戶可以快速、有效和安全、可靠地操作計算機系統中的各種資源來處理自己的程序。為了使用戶能夠方便地使用操作系統,OS為用戶提供了以下兩種類型的界面:

1)用戶接口:操作系統為用戶提供“用戶和操作系統之間的接口”,通常稱為用戶界面。該接口支持用戶與OS的交互,即用戶向OS請求特定的服務,系統將服務的結果返回給用戶。

2)程序接口:操作系統為程序員提供了“程序和操作系統之間的接口”,縮寫為程序接口,又稱應用程序接口 API(應用程序 編程 接口)這個接口是程序員在編程時使用的通過這個接口,系統和應用程序可以訪問系統中的資源,并在執行期間獲得操作系統的服務它也是程序獲得操作系統服務的唯一途徑。大多數操作系統的程序接口是由一組系統調用的(系統 呼叫)組成,每個系統調用都是一個子程序,可以完成一個特定的功能。

應用編程接口,也稱為應用編程接口,是一組定義、通過API接口相互通信的程序和協議的集合。API的主要功能之一就是提供一個通用的函數集。API也是一個中間件,為不同平臺提供數據共享。在編程實踐中,編程接口的設計首先要使軟件系統的職責合理劃分。良好的接口設計可以減少系統各部分的相互依賴,提高組成單元的內聚性,降低組成單元之間的耦合度,從而提高系統的可維護性和可擴展性。

程序分類 編輯本段

Windows API

API函數包含在Windows系統目錄下的動態鏈接庫文件中。Windows API是一組預定義的窗口函數,用于控制窗口各種組件的外觀和行為。用戶的每一個動作都會導致一個或幾個函數運行來告訴Windows發生了什么。這在某種程度上很像Windows的自然代碼。其他語言只是提供了一種自動輕松訪問API的方式。當你點擊窗體上的一個按鈕時,Windows會向窗體發送一條消息,VB會得到這個調用,分析后生成一個特定的事件。

更易理解來說:Windows系統不僅協調應用程序的執行、內存的分配、除了系統資源的管理,它還是一個大的服務中心。呼叫該服務中心的各種服務(每個服務都是一個功能)可以幫助應用程序打開窗口、出于繪制圖形和使用外圍設備的目的,這些函數被稱為應用程序 編程3356接口,簡稱API函數,因為它們是為應用程序服務的。WIN32API是MicrosoftWindows32位平臺的應用程序編程接口。

任何在Windows工作環境下執行的應用程序都可以調用Windows API。

linux API

在linux中,用戶編程接口API遵循UNIX中最流行的應用程序編程接口標準-POSIX標準。POSIX標準是由IEEE和ISO定義的/IEC聯合開發的標準系統。該標準以當時已有的UNIX實踐和經驗為基礎,描述了操作系統的系統調用編程接口API,用于保證應用程序在源程序級別可以移植和運行在各種操作系統上。這些系統調用編程接口主要是通過C庫(LIBC)來實現的。

開放平臺 編輯本段

基于互聯網的應用變得越來越流行在這個過程中,更多的站點開放自己的資源給開發者調用。對外提供的API調用使得站點之間的內容更加相關,這些開放平臺也是為了用戶、開發者和中小網站帶來更大的價值。

開放是發展趨勢,越來越多的產品開放。網站可以 不要通過限制用戶離開來留住他們相反,開放的架構增加了用戶的粘性。在Web2.在0浪潮到來之前,開放的API甚至源代碼主要體現在桌面應用中,越來越多的Web應用向開發者開放API。

具備分享、標準、去中心化、開放、模塊化網站2.0站點,在給用戶帶來價值的同時,希望站點提供的服務通過開放的API,擁有更大的用戶群和服務訪問次數。

在推出基于開放的API 標準的產品和服務后,該網站不需要花費大量精力進行營銷只要提供的服務或應用是優秀的易用的,其他站點就會主動將open API提供的服務集成到自己的應用中。同時,這種集成API帶來的服務應用也將激發更多的創意應用。

為了對外提供統一的API接口,需要為站點提供一個開放統一的API接口環境,開發者開放資源調用API,幫助用戶訪問站點的功能和資源。

當然,開放API站點為第三方開發者提供良好的社區支持也是有意義的,這將有助于吸引更多的技術人員參與到開放的開發平臺中,開發出更多有趣的第三方應用。

視頻云技術提供商CC Video擁有開放的API接口,用戶可以在自己的網站后臺輕松上傳視頻、視頻播放控制操作,并可以批量獲取視頻和平臺信息。

API聲明 編輯本段

正如在'什么是API'如中所述,API函數包含在位于系統目錄中的DLL文件中。可以自己輸入API函數的聲明,但是VB提供了一個更簡單的方式,就是使用API Text Viewer。要在項目中聲明API函數,只需運行API Text Viewer并打開Win32api.txt或MDB。如果你把它轉換成一個數據庫,它會加快這個過程。使用預定義的常數和類型也是同樣的方法。除了應用API之外,“應用程序接口”除了的意思,還指API的描述文檔,也叫幫助文檔。

常見問題 編輯本段

假設你想在你的表單模塊中聲明一個函數,粘貼后運行,VB會告訴你:編譯錯誤.在類或對象模塊中,不允許將Declare語句作為Public語句(公共的)成員。看起來很糟糕,但是你需要做的就是在語句前加一個Private(私有的)唐 不要忘記,但這將使該功能僅在該表單模塊中可用。在某些情況下,你會得到'不明確的名稱'這個提示是因為函數、常數什么的共用一個名字。由于大多數函數都有別名,這意味著您可以通過alias子句使用其他名稱來代替它們的原始名稱,您只需要簡單地更改函數的名稱,它仍然可以正常工作。

程序功能 編輯本段

遠程過程調用(RPC)通過作用于共享數據緩沖區的過程(或任務)實現程序之間的通信。

標準查詢語言(SQL)是訪問數據的標準查詢語言,通過通用數據庫實現應用程序間的數據共享。

文件傳輸:文件傳輸通過發送格式化文件來實現應用程序之間的數據共享。

信息交付:指松耦合或緊耦合的應用程序之間的小格式化信息,通過程序間的直接通信實現數據共享。

目前,應用于API的標準包括ANSI標準SQLAPI。此外,一些適用于其他類型的標準仍在制定中。API可以應用于所有的計算機平臺和操作系統。這些API以不同的格式連接數據。每種數據格式需要不同的數據命令和參數來實現正確的數據通信,但同時也會產生不同類型的錯誤。因此,除了執行數據共享任務所需的知識,這些類型的API還必須解決許多網絡參數問題和可能的錯誤條件,即每個應用程序都必須知道它是否具有強大的性能來支持程序間通信。相反,因為這個API只處理一種信息格式,所以這種情況下的信息交付API只提供較小的命令、網絡參數和錯誤條件的子集。正因為如此,API的交付大大降低了系統的復雜度,所以當應用需要跨多個平臺共享數據時,采用信息交付API類型是比較理想的選擇。

API與GUI 編輯本段

API接口屬于操作系統或程序接口,GUI接口屬于圖形操作系統。兩者都屬于直接用戶界面。有時公司會使用API作為他們的公共開放系統。換句話說,公司制定了自己的系統接口標準,以及何時需要實現系統集成、公司的所有成員都可以通過這個接口標準調用源代碼,這個接口標準叫做open API。

附件列表


0

詞條內容僅供參考,如果您需要解決具體問題
(尤其在法律、醫學等領域),建議您咨詢相關領域專業人士。

如果您認為本詞條還有待完善,請 編輯

上一篇 開放源代碼    下一篇 去中心化

同義詞

暫無同義詞
国产黄色免费电影_超污黄色软件_九色蝌蚪视频在线_国内自拍九色_日本视频一二区_欧美福利精品_亚洲精品在线视频观看
a级精品国产片在线观看| 日韩精品在线看片z| 有坂深雪av一区二区精品| 久久精品欧美一区二区三区麻豆| 欧美三片在线视频观看| 亚洲国产精品久久人人爱蜜臀| 日本一区二区成人| 亚洲乱码国产乱码精品精98午夜 | 日韩成人免费电影| 国产成人亚洲综合a∨婷婷| 一本大道av伊人久久综合| 在线播放91灌醉迷j高跟美女 | 欧美男同性恋视频网站| 欧美一级生活片| 日本一区二区三区视频视频| 中文字幕在线免费不卡| 亚洲猫色日本管| 粉嫩绯色av一区二区在线观看| 国产一二三精品| 亚洲午夜日本在线观看| 性做久久久久久| 一区二区三区高清在线| 亚洲午夜一区二区三区| 天堂成人国产精品一区| 美脚の诱脚舐め脚责91| 日韩精品一二三四| 日韩专区一卡二卡| 国产一区二区不卡| 91捆绑美女网站| 国产午夜精品久久久久久久| 日韩欧美一级二级三级久久久| 欧美日韩不卡在线| 久久久精品免费网站| 亚洲欧美怡红院| 中文文精品字幕一区二区| 亚洲久草在线视频| 香蕉久久夜色精品国产使用方法 | 日韩二区在线观看| 欧美r级在线观看| 亚洲欧美日韩系列| 热久久免费视频| 99精品欧美一区二区蜜桃免费| 欧美群妇大交群中文字幕| 亚洲精品在线免费观看视频| 国产精品你懂的| 另类综合日韩欧美亚洲| 在线免费精品视频| 久久精品男人的天堂| 性久久久久久久| 欧美三级欧美一级| 国产精品免费视频一区| 粗大黑人巨茎大战欧美成人| 久久久99精品免费观看不卡| 亚洲与欧洲av电影| 欧美性猛交xxxx黑人交| 亚洲精品欧美激情| 99国产精品99久久久久久| 色婷婷综合中文久久一本| 欧美高清在线视频| 91丝袜美腿高跟国产极品老师| 国产日韩欧美综合在线| 国产凹凸在线观看一区二区| 久久精品在这里| 国产精品888| 精品国产乱码久久久久久牛牛| 亚洲国产欧美另类丝袜| 色天使色偷偷av一区二区| 国内外精品视频| 亚洲一区二区影院| 日韩一级二级三级精品视频| 久久66热re国产| 精品一区二区三区视频在线观看| 一区二区三区四区激情| 亚洲 欧美综合在线网络| 激情成人综合网| 色综合久久综合| 欧美日韩1区2区| 国产精品三级视频| 亚洲高清视频中文字幕| 精品一区二区三区免费播放| www.亚洲在线| 久久综合狠狠综合| 亚洲国产视频一区二区| 国产一区二区三区黄视频| 色哦色哦哦色天天综合| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 日韩电影在线免费看| 不卡一区中文字幕| 久久综合九色综合97_久久久| 国产精品午夜久久| 久久国产日韩欧美精品| 在线免费观看日韩欧美| 亚洲欧美一区二区三区久本道91| 国产一区欧美二区| 欧美变态凌虐bdsm| 日韩成人精品在线观看| 日韩一级黄色片| 免费观看成人鲁鲁鲁鲁鲁视频| 欧美综合亚洲图片综合区| 国产精品国产三级国产aⅴ无密码| 国产亚洲综合在线| 国内精品写真在线观看| 精品国产123| 国产美女主播视频一区| 欧美www视频| 国产精品一级在线| 国产老女人精品毛片久久| 欧美mv和日韩mv国产网站| 久久激情五月激情| 中文字幕精品一区二区三区精品| 粉嫩蜜臀av国产精品网站| 中文字幕 久热精品 视频在线| 国产一区91精品张津瑜| 综合色天天鬼久久鬼色| 欧日韩精品视频| 国产一区二区三区不卡在线观看 | 国产精品女同一区二区三区| 97se亚洲国产综合在线| 全国精品久久少妇| 中文字幕一区二区三区四区不卡 | 日韩一区中文字幕| 91精品欧美综合在线观看最新| 国产九色精品成人porny| 亚洲在线免费播放| 久久久精品影视| 欧美电影免费观看完整版| av一区二区久久| 国产精品亚洲午夜一区二区三区| 精品久久久久香蕉网| 99久久精品费精品国产一区二区| 日韩在线卡一卡二| 亚洲精品欧美专区| 亚洲欧洲99久久| 国产精品国产三级国产普通话蜜臀| 欧美二区在线观看| 色综合久久久久综合99| 成人av集中营| 欧美三级电影网| 色噜噜久久综合| 国产综合色精品一区二区三区| 蜜臀va亚洲va欧美va天堂 | caoporen国产精品视频| 国产宾馆实践打屁股91| 国产精品中文字幕欧美| 狠狠色综合日日| 香蕉久久一区二区不卡无毒影院 | 欧美精品丝袜中出| 国产色综合久久| 亚洲资源在线观看| 午夜精品久久一牛影视| 国产成人午夜视频| 制服丝袜av成人在线看| 久久久国产精品麻豆| 一卡二卡欧美日韩| 国产白丝网站精品污在线入口| 欧美日韩一本到| 国产精品久久久久久户外露出 | 精品一区二区免费视频| 91国偷自产一区二区三区观看 | 免费一级欧美片在线观看| 国产xxx精品视频大全| 日韩三级av在线播放| 亚洲一区二区三区爽爽爽爽爽| 国产麻豆精品视频| 欧美精品一二三| 无吗不卡中文字幕| 欧美色成人综合| 一区二区三区成人在线视频| 精品在线播放午夜| 日韩欧美高清一区| 激情丁香综合五月| 午夜伦欧美伦电影理论片| 成人一级片网址| 亚洲资源在线观看| 欧美私模裸体表演在线观看| 最新不卡av在线| 欧美午夜理伦三级在线观看| 亚洲精品中文字幕在线观看| av电影在线观看完整版一区二区| 亚洲青青青在线视频| 欧美日韩精品免费| 麻豆91在线播放| 2022国产精品视频| 99久久久久久| 久久国内精品视频| 天天色图综合网| 高清久久久久久| 日韩欧美成人午夜| 欧美丝袜自拍制服另类| 国产一二精品视频| 亚洲午夜在线视频| 中文字幕一区二区日韩精品绯色| 欧美日韩国产精品自在自线| 成人一区二区视频| 国内欧美视频一区二区| 国产欧美一区二区精品婷婷| 波多野结衣中文字幕一区| 国产中文字幕精品| 精品夜夜嗨av一区二区三区| 国产精品高潮久久久久无|