Зміст:
- Визначення - Що означає API Інтернет-сервера (ISAPI)?
- Techopedia пояснює API Інтернет-сервера (ISAPI)
Визначення - Що означає API Інтернет-сервера (ISAPI)?
API сервера для Інтернету (ISAPI) - це набір готових програмних викликів Windows, які розробники та програмісти можуть використовувати для того, щоб створити власні удосконалення або розширення для сумісних із ISAPI сумісних HTTP-серверів або веб-серверів. Ці вдосконалення називаються додатками розширення Інтернет-сервера (ISA) та фільтрами ISAPI, які забезпечують такі функції, як виклик бази даних і навіть динамічне створення веб-сторінок для відображення веб-клієнта (браузера).
Techopedia пояснює API Інтернет-сервера (ISAPI)
Інтерфейс програмування додатків для Інтернет-сервера полегшує запис додатків баз даних, таких як система введення для форм замовлення або для користувацького каталогу. За допомогою ISAPI програміст може збирати інформацію від користувача через форму HTML, а потім повертати сторінку, налаштовану для цього користувача.
ISAPI дозволяє програмісту написати два типи розширень для сервера:
- Програми для Інтернет-серверів (ISA), які надають аналогічні функції програмам CGI, але вважаються швидшими, оскільки вони є у вигляді динамічних бібліотек посилань (DLL), які завантажуються в пам'ять і не потребують їх розміщення, а потім знову читаються як CGI додатки, які вважаються виконавчими.
- Фільтри ISAPI, які використовуються веб-сервером для допомоги в різних подіях в процесі обробки заданого HTTP-запиту, наприклад, читання та записування даних або навіть виведення записів журналу. Фільтри ISAPI можуть додавати інші функції на сервер, такі як:
- Стиснення
- Шифрування
- Спеціальна аутентифікація
- Схеми ведення журналів