İçindekiler:
- Tanımı - Uygulama Programlama Arabirimi (API) ne anlama geliyor?
- Techopedia, Uygulama Programlama Arayüzünü (API) açıklıyor
Tanımı - Uygulama Programlama Arabirimi (API) ne anlama geliyor?
Uygulama programlama arabirimi (API), programcıların yazılım geliştirmek veya farklı sistemler arasındaki etkileşimi kolaylaştırmak için kullandığı bir dizi protokol, rutin, işlev ve / veya komuttur. API'lar hem masaüstü hem de mobil kullanım için mevcuttur ve genellikle GUI (grafik kullanıcı arabirimi) bileşenlerini programlamanın yanı sıra bir yazılım programının başka bir programdan hizmet talep etmesine ve barındırmasına olanak tanır.
Techopedia, Uygulama Programlama Arayüzünü (API) açıklıyor
Bir API iki temel unsurdan oluşur: programların (işlem ve veri sağlama protokolleri talebinden oluşur) programlar arasında nasıl bilgi alışverişi yapılabileceğini belirleyen bir teknik şartname ve bir şekilde bu şartnameyi yayınlayan bir yazılım arayüzü.
API'nin arkasındaki temel kavram, benzersiz programlar ve dijital sistemler arasındaki etkileşim, bu teknolojinin varlığının çoğunun birincil hedefi olduğundan, dijital teknolojinin tüm tarihi için bir şekilde mevcuttu. Ancak dünya çapında ağın yükselişi ve müteakip milenyum dönüşü dot-com patlamasıyla, bu teknoloji için teşvik eşi görülmemiş bir düzeye ulaştı.
API, Salesforce.com'un teknolojiyi platformuna dahil etmesiyle, müşterilerin çeşitli iş uygulamaları üzerinde veri paylaşmasına ve aktarmasına yardımcı olmak için dünya çapındaki web'in gelişen ticari sektöründe özellikle öne çıktı. Bundan kısa bir süre sonra, eBay benzer bir teknoloji sunmaya başladı ve birkaç yıl sonra sosyal medyanın yükselişi ile Flickr, Facebook, Twitter ve Instagram gibi şirketler de aynı şeyi yapmaya başladı.