Pengertian API (Applicaton Programming Interface) dan Jenis-jenisnya

API (Application Programming Interface)

API (Application Programming Interface) adalah tool yang membuat data situs web dapat dicerna untuk komputer. Melalui API, client dan server dapat berkomunikasi yang dimaksudkan untuk menyederhanakan pembuatan perangkat lunak sisi client. API telah digambarkan sebagai "kontrak" antara client dan server, sehingga jika client membuat request dalam format tertentu, itu akan selalu mendapatkan response dalam format tertentu atau memulai tindakan yang ditentukan.

Komunikasi user dan perangkatnya vs komputer melalui API

Jenis-jenis API
Beberapa jenis API adalah sebagai berikut:

  • SOAP
Simple Object Access Protocol adalah adalah spesifikasi protokol pengiriman pesan untuk bertukar informasi terstruktur dalam implementasi web services dalam jaringan komputer menggunakan format XML.
  • REST
Representational State Transfer adalah seperangkat aturan yang diikuti pengembang saat mereka membuat API mereka. Salah satu aturan ini menyatakan bahwa pengembang harus bisa mendapatkan sepotong data (disebut resource) ketika menautkan ke URL tertentu. Setiap URL disebut request sementara data yang dikirim kembali kepada client dalam bentuk JSON disebut response.

--o0o--

 

No comments:

Post a Comment