Uygulama programlama arayüzü: Revizyonlar arasındaki fark
[kontrol edilmiş revizyon] | [kontrol edilmiş revizyon] |
İçerik silindi İçerik eklendi
k Yanlış yazılmış bir kelime düzeltildi. (donamımlar) |
Khutuck Bot (mesaj | katkılar) k Kaynak düzenleme |
||
1. satır:
{{Diğer anlamı|API (anlam ayrım)}}
{{kaynaksız}}
'''Uygulama programlama arayüzü''' ('''UPA'''; [[İng.]] {{Dil|en|'''A'''pplication '''P'''rogramming '''I'''nterface|dil_adı=e}}, kısaca '''API'''), bir [[yazılım]]ın başka bir yazılımda tanımlanmış [[işlev]]lerini kullanabilmesi için oluşturulmuş bir tanım bütünüdür. API, [[Web uygulaması]], [[İşletim sistemi]], [[veritabanı]], donanımlar yahut [[yazılım kütüphanesi]] için kullanılabilir. Günümüzde yoğunlukla web tabanlı uygulamlarda istemci (client) ve sunucu (server) arasındaki iletişimi sağlayan bir sözleşme olarak kullanılmaktadır. Öyle ki istemci spesifik bir formatta veri talep eder ve her halükarda sunucudan yine belirli bir formatta cevap alır. <ref name="Braunstein2018">{{
== Örnek UPA hizmetleri ==
|