Otwórz menu główne

Interfejs programowania aplikacji

interfejs komunikacji między komponentami oprogramowania
(Przekierowano z Application Programming Interface)

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, a w przypadku grafiki 3DVulkan.

Zobacz teżEdytuj

PrzypisyEdytuj

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