查ICP網:全新的綜合網站備案信息查詢網
Copyright ? 2008-2028 www.mshuangcha.com [ 查icp] All Rights Reserved.
所謂Api其實就是應用程序編程接口,目的是提供應用的程序與開發人員基于某個軟件或者硬件得以訪問一組例程的能力,提供API所定義的功能的軟件稱作此API的實現。API是一種接口,故而是一種抽象。
一組API經常是一套軟件開發工具包(SDK)的一部分。SDK亦可包含其它工具亦或至于硬件,兩個術語并不完全等同.
API有諸多不同設計。用于快速執行的接口通常包括函數,常量,變量與數據結構。也有其它方式,如通過解釋器,或是提供抽象層以遮蔽同API實現相關的信息,確保使用API的代碼無需更改而適應實現變化。
API 就是應用程序編程接口。它是能用來操作組件、應用程序或者操作系統的一組函數。典型的情況下,API 由一個或多個提供某種特殊功能的 DLL 組成。
DLL 是一個文件,其中包含了在 Microsoft® Windows® 下運行的任何應用程序都可調用的函數。運行時,DLL 中的函數動態地鏈接到調用它的應用程序中。無論有多少應用程序調用 DLL 中的某個函數,在磁盤上只有一個文件包含該函數,且只在它調入內存時才創建該 DLL。
您聽到最多的 API 可能是 Windows API,它包括構成 Windows 操作系統的各種 DLL。每個 Windows 應用程序都直接或間接地與 Windows API 互動。Windows API 保證 Windows 下運行的所有應用程序的行為方式一致。