Rumah >masalah biasa >Apakah maksud antara muka api?
antara muka api bermaksud antara muka pengaturcaraan aplikasi, iaitu satu set fungsi pratakrif yang menyediakan aplikasi dan pembangun dengan keupayaan untuk mengakses satu set rutin berdasarkan perisian atau perkakasan tertentu reka bentuk antara muka yang baik Ia boleh mengurangkan saling kebergantungan; pelbagai bahagian sistem, meningkatkan kesepaduan unit komponen, dan mengurangkan tahap gandingan antara unit komponen, dengan itu meningkatkan kebolehselenggaraan dan kebolehskalaan sistem.
Persekitaran pengendalian tutorial ini: sistem Windows 10, komputer Dell G3.
Apakah maksud antara muka api?
Nama penuh API dalam bahasa Inggeris ialah: Antara Muka Pengaturcaraan Aplikasi Maksud bahasa Cina ialah Antara Muka Pengaturcaraan Aplikasi Ia adalah beberapa fungsi yang telah ditetapkan Tujuannya adalah untuk menyediakan akses berdasarkan perisian atau perkakasan tertentu keupayaan rutin.
Antara Muka Pengaturcaraan Aplikasi (Bahasa Inggeris: Application Programming Interface, disingkat sebagai: API), juga dikenali sebagai antara muka pengaturcaraan aplikasi, ialah perjanjian untuk menyambungkan pelbagai komponen sistem perisian. Memandangkan skala perisian telah menjadi semakin besar dalam beberapa tahun kebelakangan ini, sistem yang kompleks selalunya perlu dibahagikan kepada komponen kecil, dan reka bentuk antara muka pengaturcaraan adalah sangat penting. Dalam amalan pengaturcaraan, reka bentuk antara muka pengaturcaraan mesti terlebih dahulu membahagikan tanggungjawab sistem perisian secara munasabah. Reka bentuk antara muka yang baik boleh mengurangkan saling kebergantungan pelbagai bahagian sistem, meningkatkan kesepaduan unit komponen, dan mengurangkan tahap gandingan antara unit komponen, dengan itu meningkatkan kebolehselenggaraan dan kebolehskalaan sistem.
Fungsi utama:
Tujuan utama API adalah untuk menyediakan aplikasi dan pembangun keupayaan untuk mengakses set rutin tanpa perlu mengakses kod sumber atau memahami dalaman Butiran mekanisme kerja. Perisian yang menyediakan fungsi yang ditakrifkan oleh API dipanggil pelaksanaan API ini. API ialah antara muka, jadi ia adalah abstraksi.
Sebagai contoh, satu set API dalam pustaka grafik mentakrifkan cara melukis penunjuk untuk memaparkan penunjuk pada peranti output grafik. Apabila aplikasi memerlukan fungsi penuding, ia boleh memaut ke set API ini pada masa rujukan dan penyusunan, dan pelaksanaan (perpustakaan) API ini akan dipanggil pada masa jalan untuk memaparkan penunjuk.
Antara muka pengaturcaraan aplikasi ialah satu set beribu-ribu fungsi dan subrutin yang sangat kompleks yang membolehkan pengaturcara melakukan banyak tugas, seperti "membaca fail", "menu paparan", "paparan dalam tingkap" halaman Web" dan seterusnya. API sistem pengendalian boleh digunakan untuk memperuntukkan memori atau membaca fail. Banyak aplikasi sistem dilaksanakan melalui antara muka API, seperti sistem grafik, pangkalan data, perkhidmatan web rangkaian, dan juga permainan dalam talian.
Terdapat banyak reka bentuk antara muka aplikasi yang berbeza. Antara muka untuk pelaksanaan pantas biasanya termasuk fungsi, pemalar, pembolehubah dan struktur data. Terdapat cara lain, seperti melalui penterjemah, atau dengan menyediakan lapisan abstraksi untuk melindungi maklumat yang berkaitan dengan pelaksanaan API, memastikan kod yang menggunakan API tidak perlu diubah untuk menyesuaikan diri dengan perubahan pelaksanaan.
API selalunya merupakan sebahagian daripada kit pembangunan perisian (SDK).
Untuk lebih banyak pengetahuan berkaitan, sila lawati ruangan Soalan Lazim!
Atas ialah kandungan terperinci Apakah maksud antara muka api?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!