Дом развитие Что такое интернет-сервер api (isapi)? - определение из техопедии

Что такое интернет-сервер api (isapi)? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает API-интерфейс Internet Server (ISAPI)?

API-интерфейс интернет-сервера (ISAPI) - это набор готовых программных вызовов Windows, которые разработчики и программисты могут использовать для создания пользовательских расширений или расширений для ISAPI-совместимых HTTP-серверов или веб-серверов. Эти усовершенствования называются фильтрами приложений расширения сервера Интернета (ISA) и ISAPI, которые предоставляют такие функции, как вызов базы данных и даже динамическое построение веб-страниц для отображения веб-клиентом (браузером).

Techopedia объясняет интернет-сервер API (ISAPI)

Интерфейс программирования приложений интернет-сервера облегчает написание приложений баз данных, таких как система ввода для форм заказа или для пользовательского каталога. С ISAPI программист может собирать информацию от пользователя через форму HTML и затем возвращать страницу, которая была настроена для этого пользователя.

ISAPI позволяет программисту писать два типа расширений для сервера:

  • Интернет-серверные приложения (ISA), которые предоставляют функции, аналогичные CGI-приложениям, но считаются более быстрыми, поскольку они представлены в виде динамически подключаемых библиотек (DLL), которые загружаются в память и не нуждаются в поиске, а затем снова считываются, как CGI приложения, которые рассматриваются как исполняемые.
  • Фильтры ISAPI, которые используются веб-сервером для помощи в различных событиях в ходе обработки данного HTTP-запроса, такого как чтение и запись данных или даже вывод записей журнала. Фильтры ISAPI могут добавлять другие функции на сервер, такие как:

    • компрессия
    • шифрование
    • Пользовательская аутентификация
    • Схемы ведения журнала
Что такое интернет-сервер api (isapi)? - определение из техопедии