Interfejs programowania aplikacji

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj

Interfejs programowania aplikacji, interfejs programistyczny aplikacji, API (od ang. application programming interface) – sposób, rozumiany jako ściśle określony zestaw reguł i ich opisów, w jaki programy komputerowe komunikują się między sobą[1].

Definiuje się go na poziomie kodu źródłowego dla składników oprogramowania, na przykład aplikacji, bibliotek, systemu operacyjnego. Zadaniem interfejsu programowania aplikacji jest dostarczenie odpowiednich specyfikacji podprogramów, struktur danych, klas obiektów i wymaganych protokołów komunikacyjnych.

Przykładami takiego interfejsu są POSIX i Windows API.

Zobacz teżedytuj

Przypisy

  1. Vangie Beal: What is Application Program Interface (API)? (ang.). Webopedia.com. [dostęp 2015-06-16]. [zarchiwizowane z tego adresu (2015-06-16)].