У дома развитие Какво е интернет сървър api (isapi)? - определение от техопедия

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

Съдържание:

Anonim

Определение - Какво означава API на Internet Server (ISAPI)?

API на интернет сървър (ISAPI) е набор от готови програмни обаждания на Windows, които разработчиците и програмистите могат да използват, за да създадат персонализирани подобрения или разширения към съвместими с ISAPI HTTP сървъри или уеб сървъри. Тези подобрения се наричат ​​приложения за разширение на интернет сървъра (ISA) и ISAPI филтри, които осигуряват функционалности като извикване на база данни и дори за изграждане на уеб страници динамично за уеб клиент (браузър) за показване.

Techopedia обяснява API на Internet Server (ISAPI)

Интерфейсът за програмиране на интернет сървър улеснява писането на приложения за бази данни като система за въвеждане на формуляри за поръчки или за потребителски каталог. С ISAPI програмист може да събира информация от потребител чрез HTML форма и след това да върне страница, която е персонализирана за този потребител.

ISAPI дава възможност на програмист да напише два типа разширения за сървър:

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

    • компресия
    • Encryption
    • Персонализирано удостоверяване
    • Схеми за сеч
Какво е интернет сървър api (isapi)? - определение от техопедия