Apakah Tiga Tahap API?

Jan 08, 2024 Tinggalkan pesanan

pengenalan

API adalah singkatan dari Application Programming Interface. Ia satu set rutin, protokol dan alatan untuk membina aplikasi perisian. API memudahkan pembangun mencipta perisian dan berkongsi data antara sistem yang berbeza. Terdapat tiga peringkat API: peringkat rendah, peringkat pertengahan dan peringkat tinggi.

API peringkat rendah

API peringkat rendah ialah tahap API yang paling asas. Ia juga dikenali sebagai API platform, API sistem atau API mesin. API peringkat rendah menyediakan akses kepada fungsi teras sistem pengendalian, perkakasan dan sumber sistem.

Contoh API peringkat rendah termasuk Windows API, POSIX API dan panggilan sistem Linux. API ini membenarkan pembangun berinteraksi dengan perkakasan, mengakses sistem fail dan mengurus memori. API peringkat rendah menyediakan banyak fleksibiliti dan kawalan, tetapi ia memerlukan pemahaman yang mendalam tentang seni bina sistem asas.

API peringkat pertengahan

API peringkat pertengahan menyediakan lapisan abstraksi di atas API peringkat rendah. Lapisan abstraksi ini memudahkan proses pembangunan dengan menyediakan tahap kefungsian yang lebih tinggi. API peringkat pertengahan juga dikenali sebagai API perkhidmatan, API rangka kerja atau API perpustakaan.

Contoh API peringkat pertengahan termasuk API Java, .NET API dan Qt API. API ini menyediakan pembangun dengan fungsi, kelas dan kaedah prabina yang boleh digunakan untuk melaksanakan tugas biasa. API peringkat pertengahan mengurangkan jumlah kod yang perlu ditulis oleh pembangun, yang menjadikan proses pembangunan lebih pantas dan lebih cekap.

API peringkat tinggi

API peringkat tinggi ialah tahap API yang paling abstrak. Ia juga dikenali sebagai Antara Muka Aplikasi atau API aplikasi. API peringkat tinggi menyediakan pembangun antara muka yang mudah digunakan yang menghilangkan seni bina dan kerumitan sistem asas.

Contoh API peringkat tinggi termasuk API Peta Google, API Graf Facebook dan API PayPal. API peringkat tinggi membolehkan pembangun menyepadukan perkhidmatan pihak ketiga ke dalam aplikasi mereka tanpa perlu risau tentang butiran pelaksanaan asas. API peringkat tinggi memberikan banyak kemudahan dan fleksibiliti, tetapi ia juga mengehadkan kawalan pembangun ke atas pelaksanaan.

Kesimpulan

API adalah penting untuk membina aplikasi perisian. Mereka menyediakan cara untuk pembangun berinteraksi dengan sistem lain dan berkongsi data. Terdapat tiga peringkat API: peringkat rendah, peringkat pertengahan dan peringkat tinggi. Setiap tahap menyediakan tahap abstraksi dan kerumitan yang berbeza. Pembangun harus memilih tahap API yang sesuai bergantung pada keperluan dan kepakaran mereka.

Hantar pertanyaan

whatsapp

Telefon

E-mel

Siasatan