應用程序接口

應用程序接口  ， 縮寫爲API ， 是一種計算接口 ， 它定義多個軟件中介之間的交互 ， 以及可以進行的調用 （ call ） 或請求 （ request ） 的種類 ， 如何進行調用或發出請求 ， 應使用的數據格式 ， 應遵循的慣例等 。 它還可以提供擴展機制 ， 以便用戶可以通過各種方式對現有功能進行不同程度的擴展 。 一個API可以是完全定製的 ， 針對某個組件的 ， 也可以是基於行業標準設計的以確保互操作性 。 通過信息隱藏 ， API實現了模塊化編程 ， 從而允許用戶實現獨立地使用接口 。