国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

視頻1 視頻21 視頻41 視頻61 視頻文章1 視頻文章21 視頻文章41 視頻文章61 推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37 推薦39 推薦41 推薦43 推薦45 推薦47 推薦49 關鍵詞1 關鍵詞101 關鍵詞201 關鍵詞301 關鍵詞401 關鍵詞501 關鍵詞601 關鍵詞701 關鍵詞801 關鍵詞901 關鍵詞1001 關鍵詞1101 關鍵詞1201 關鍵詞1301 關鍵詞1401 關鍵詞1501 關鍵詞1601 關鍵詞1701 關鍵詞1801 關鍵詞1901 視頻擴展1 視頻擴展6 視頻擴展11 視頻擴展16 文章1 文章201 文章401 文章601 文章801 文章1001 資訊1 資訊501 資訊1001 資訊1501 標簽1 標簽501 標簽1001 關鍵詞1 關鍵詞501 關鍵詞1001 關鍵詞1501
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 養生常識 - 正文

api是什么意思?

來源:懂視網 責編:小OO 時間:2020-10-06 13:39:55
導讀應用程序編程接口API(Application Programming Interface,應用程序編程接口)是一些預先定義的函數,目的是提供應用程序與開發人員基于某軟件或硬件的以訪問一組例程的能力,而又無需訪問源碼,或理解內部工作機制的細節。API全稱 "Application Programming Interface",中文名稱“應用程序編程的接口”,API相當于一個網絡平臺的身份地址, 目的是為了供給應用程序與開發人員根據某軟件或硬件才得以拜訪一組例程的能力,而又無需...

應用程序編程接口

API(Application Programming Interface,應用程序編程接口)是一些預先定義的函數,目的是提供應用程序與開發人員基于某軟件或硬件的以訪問一組例程的能力,而又無需訪問源碼,或理解內部工作機制的細節。

API全稱 "Application Programming Interface",中文名稱“應用程序編程的接口”,API相當于一個網絡平臺的身份地址, 目的是為了供給應用程序與開發人員根據某軟件或硬件才得以拜訪一組例程的能力,而又無需拜訪源代碼和了解內部作業機制的細節,產品需求擁有API才可以對電腦授權,然后才可能激活你的產品。

API的歷史與現狀當WINDOWS操作系統開始占據主導地位的時候,開發WINDOWS平臺下的應用程序成為人們的需要。而在WINDOWS程序設計領域處于發展的初期,WINDOWS程序員所能使用的編程工具唯有API函數,這些函數是WINDOWS提供給應用程序與操作系統的接口,他們猶如“積木塊”一樣,可以搭建出各種界面豐富,功能靈活的應用程序。所以可以認為API函數是構筑整個WINDOWS框架的基石,在它的下面是WINDOWS的操作系統核心,而它的上面則是所有的華麗的WINDOWS應用程序。但是,沒有合適的Windows編程平臺,程序員想編寫具有Windows風格的軟件,必須借助API,API也因此被賦予至高無上的地位。那時的WINDOWS程序開發還是比較復雜的工作,程序員必須熟記一大堆常用的API函數,而且還得對WINDOWS操作系統有深入的了解。然而隨著軟件技術的不斷發展,在WINDOWS平臺上出現了很多優秀的可視化編程環境,程序員可以采用“即見即所得”的編程方式來開發具有精美用戶界面和功能強大的應用程序。

這些優秀可視化編程環境操作簡單、界面友好(諸如VB、VC++、DELPHI等),在這些工具中提供了大量的類庫和各種控件,它們替代了API的神秘功能,事實上這些類庫和控件都是構架在WIN32 API函數基礎之上的,是封裝了的API函數的集合。它們把常用的API函數的組合在一起成為一個控件或類庫,并賦予其方便的使用方法,所以極大的加速了WINDOWS應用程序開發的過程。有了這些控件和類庫,程序員便可以把主要精力放在程序整體功能的設計上,而不必過于關注技術細節。實際上如果我們要開發出更靈活、更實用、更具效率的應用程序,必然要涉及到直接使用API函數,雖然類庫和控件使應用程序的開發簡單的多,但它們只提供WINDOWS的一般功能,對于比較復雜和特殊的功能來說,使用類庫和控件是非常難以實現的,這時就需要采用API函數來實現。

API 分為四種類型: 遠程過程調用(RPC):通過作用在共享數據緩存器上的過程(或任務)實現程序間的通信。 標準查詢語言(SQL):是標準的訪問數據的查詢語言,通過通用數據庫實現應用程序間的數據共享。 文件傳輸:文件傳輸通過發送格式化文件實現應用程序間數據共享。 信息交付:指松耦合或緊耦合應用程序間的小型格式化信息,通過程序間的直接通信實現數據共享。 當前應用于 API 的標準包括 ANSI 標準 SQL API。另外還有一些應用于其它類型的標準尚在制定之中。API 可以應用于所有計算機平臺和操作系統。這些 API 以不同的格式連接數據(如共享數據緩存器、數據庫結構、文件框架)。每種數據格式要求以不同的數據命令和參數實現正確的數據通信,但同時也會產生不同類型的錯誤。因此,除了具備執行數據共享任務所需的知識以外,這些類型的 API 還必須解決很多網絡參數問題和可能的差錯條件,即每個應用程序都必須清楚自身是否有強大的性能支持程序間通信。相反由于這種 API 只處理一種信息格式,所以該情形下的信息交付 API 只提供較小的命令、網絡參數以及差錯條件子集。正因為如此,交付 API 方式大大降低了系統復雜性,所以當應用程序需要通過多個平臺實現數據共享時,采用信息交付 API 類型是比較理想的選擇。 API 與圖形用戶接口(GUI)或命令接口有著鮮明的差別:API 接口屬于一種操作系統或程序接口,而后兩者都屬于直接用戶接口。 有時公司會將 API 作為其公共開放系統。也就是說,公司制定自己的系統接口標準,當需要執行系統整合、自定義和程序應用等操作時,公司所有成員都可以通過該接口標準調用源代碼,該接口標準被稱之為開放式 API。

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

《唐詩三百首》是唐朝的著作嗎? 電子商務是干什么的? 技校畢業是什么學歷? 大學有什么專業? 平面設計主要做什么? 自考是什么意思? 多吃粗糧一定健康嗎? 三農指什么? 自媒體是什么? 電大是什么學校? cfa是什么? h5是什么? java是什么? tf卡是什么? kindle是什么? cpa是什么意思? cma是什么意思? ui是什么? it技術是什么? it是什么行業? seo是什么意思? eia是什么意思? 聚酯纖維是什么面料? 銀行貸款有什么要求? 高考考什么科目? 汽車怎么知道油箱內還剩下多少油? 軟件測試需要學什么? 云計算是什么意思? 計算機專業都學什么? 理財是什么意思? plc是什么? 備注十二是什么意思? 全日制是什么意思? 社保是什么? 中專是什么學歷? 是什么? 手機上顯示hd是什么意思? 實數是什么? 備注十三是什么意思? 二月二龍抬頭是幾號?
Top
主站蜘蛛池模板: 欧美一区二区日韩一区二区 | 国产一级毛片在线 | 一区二区不卡视频 | 日韩亚洲欧洲在线com91tv | 日韩区在线 | 欧美91精品久久久久网免费 | 在线观看国产欧美 | 亚洲一区日韩一区欧美一区a | 精品国产香蕉 | 青青热久久综合网伊人 | 国产午夜精品视频 | 久久亚洲伊人中字综合精品 | 欧美一区二区视频 | 黄色毛片视频 | 欧美日韩大尺码免费专区 | 97久久精品一区二区三区 | 国产成人三级经典中文 | 国产欧美日韩一区二区三区在线 | 欧美午夜一区二区福利视频 | 日韩综合在线视频 | 伊人精品视频 | 国产91成人 | 三级中文字幕电影大全 | 日韩综合图区 | 亚洲精品高清国产一久久 | 特黄日韩免费一区二区三区 | 婷婷综合色 | 日韩国产欧美一区二区三区 | 亚洲色图在线播放 | 国产精品久久久久久久久久久久 | 免费黄色网址在线观看 | 在线亚洲精品国产成人二区 | 国产精品视屏 | 免费在线国产视频 | 国产精品视频一区二区三区不卡 | 黑丝白浆 | 激情一区二区三区成人 | 久久久久久久亚洲精品 | www日韩 | 91精品国产色综合久久 | 在线观看免费国产 |