Mənası: Application Program Interface - Tətbiqi proqramlaşdırma interfeysi

Terminin İzahı

Apı (Application Programming Interface), müxtəlif proqram tətbiqlərinin bir-biri ilə qarşılıqlı əlaqə qurmasına imkan verən bir standartdır. Sadəcə olaraq, Apı iki müxtəlif proqramın bir-birinə "danışma" qaydalarını müəyyən edir. Bu qaydalar vasitəsilə proqramlar məlumat mübadiləsi edə, funksiyaları paylaşa və bir-birlərini idarə edə bilərlər. Apı-lər ümumiyyətlə funksiyalar, prosedurlar, siniflər və ya digər proqram elementləri dəsti şəklində təqdim olunur. Bu elementlər proqramçıların proqramlarını daha asan və səmərəli şəkildə qurmalarına imkan verir.

Apı-nin İstifadə Sahələri

  • Kompüter Elmləri: Apı-lər proqramlaşdırmada, əməliyyat sistemlərində, verilənlər bazalarında və şəbəkə proqramlarında geniş istifadə olunur. Məsələn, Windows API, Linux API və macOS API kimi əməliyyat sistemi API-ləri proqramçıların əməliyyat sisteminin resurslarından istifadə etmələrinə imkan verir.
  • Veb Texnologiyaları: Veb xidmətləri və tətbiqləri üçün geniş yayılmış bir texnologiyadır. RESTful API, SOAP API kimi müxtəlif növ veb API-ləri veb saytların və tətbiqlərin bir-biri ilə əlaqə qurmasını və məlumat mübadiləsini təmin edir. Məsələn, sosial media platformaları, elektron ticarət saytları və xəritə xidmətləri öz API-lərini tətbiq edirlər.
  • Mobil Tətbiqlər: Mobil tətbiqlərin inkişafında da geniş istifadə olunur. Android və iOS platformaları öz API-lərini təqdim edir ki, bu da proqramçıların telefonun funksiyalarından, məsələn, kameradan, GPS-dən və s. istifadə etmələrinə imkan verir.
  • Verilənlər Bazaları: Verilənlər bazalarına giriş üçün də API-lər istifadə olunur. Bu API-lər proqramçıların verilənlər bazasına sorğu göndərməsinə, məlumat əlavə etməsinə və silməsinə imkan verir.

Apı Növləri

Müxtəlif növ API-lər mövcuddur. Bunlar arasında ən çox istifadə olunanlar REST, SOAP, GraphQL və RPC API-lərdir. Hər birinin öz xüsusiyyətləri və istifadə sahələri vardır.

Söz-söhbət (0)

Bu haqda yaz