Definisi Application Programming Interface (API)

Definisi Application Programming Interface (API)

Definisi Application Programming Interface (API) – Application Programming Interface (API) merupakan satu set instruksi pemograman untuk mengakses aplikasi berbasis web software atau web tool. Sebuah perusahaan perangkat lunak merilis Application Programming Interface (API) kepada publik sehingga pengembang perangkat lunak lain dapat merancang produk yang didukung oleh layanannya. Application Programming Interface (API) pun dapat didefinisikan sebagai sebuah bahasa yang digunakan oleh sebuah program aplikasi untuk berkomunikasi dengan sistem operasi atau program kontrol lainnya seperti Database Management System (DBMS) atau protokol komunikasi.

Sebagai contoh : Google Inc merilis Application Programming Interface (API) sehingga pengembang situs web dapat dengan mudah mengakses informasi Pagerank dari seluruh web/domain di dunia. Application Programming Interface (API) adalah antar muka software to software, bukan user interface. Dengan Application Programming Interface (API), aplikasi berkomunikasi satu sama lain tanpa sepengetahuan. Contohnya ketika seseorang membeli tiket film secara online dan memasukkan informasi kartu kredit, situs tiket film menggunakan Application Programming Interface (API) untuk mengirimkan informasi kartu kredit ke remote aplikasi yang memverifikasi apakah informasi sudah benar. Setelah pembayaran dikonfirmasi, remote aplikasi mengirimkan respon balik ke situs tiket film dan mengatakan pembayaran telah diterima dan tiket dapat diberikan. Sebagai pengguna hanya bisa melihat satu antarmuka yaitu situs web tiket film. tetapi dibelakang layar banyak aplikasi yang bekerja bersama-sama menggunakan Application Programming Interface (API).

Ketikkan email Anda pada kotak di bawah ini untuk mendapatkan informasi terbaru dari website ini :

Leave a Reply