Daftar Isi:
Definisi - Apa arti Internet Server API (ISAPI)?
API server Internet (ISAPI) adalah seperangkat panggilan program Windows yang siap pakai yang dapat digunakan oleh pengembang dan pemrogram untuk membuat peningkatan atau ekstensi khusus untuk server HTTP atau server web yang sesuai dengan ISAPI. Perangkat tambahan ini disebut Internet Server Extension Applications (ISA) dan filter ISAPI, yang menyediakan fungsionalitas seperti permintaan basis data dan bahkan untuk membangun halaman Web secara dinamis untuk ditampilkan oleh klien Web (browser).
Techopedia menjelaskan Internet Server API (ISAPI)
Antarmuka Pemrograman Aplikasi Server Internet memudahkan untuk menulis aplikasi basis data seperti sistem entri untuk formulir pemesanan atau untuk katalog khusus. Dengan ISAPI, seorang programmer dapat mengumpulkan informasi dari pengguna melalui formulir HTML dan kemudian mengembalikan halaman yang telah disesuaikan untuk pengguna tersebut.
ISAPI memungkinkan pemrogram untuk menulis dua jenis ekstensi untuk server:
- Aplikasi server Internet (ISA), yang menyediakan fungsionalitas yang mirip dengan aplikasi CGI tetapi dianggap lebih cepat karena mereka dalam bentuk perpustakaan tautan dinamis (DLL), yang dimuat ke dalam memori dan tidak perlu ditemukan dan kemudian membaca lagi seperti CGI aplikasi, yang dianggap dapat dieksekusi.
- Filter ISAPI, yang digunakan oleh server web untuk membantu dalam berbagai peristiwa selama pemrosesan permintaan HTTP yang diberikan seperti membaca dan menulis data atau bahkan menghasilkan entri log. Filter ISAPI dapat menambahkan fungsi lain ke server seperti:
- Kompresi
- Enkripsi
- Otentikasi khusus
- Skema penebangan