개발 인터넷 서버 API (Isapi) 란 무엇입니까? -techopedia에서 정의

인터넷 서버 API (Isapi) 란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-인터넷 서버 API (ISAPI) 란 무엇입니까?

ISAPI (Internet Server API)는 개발자와 프로그래머가 ISAPI 호환 HTTP 서버 또는 웹 서버에 대한 사용자 지정 향상 또는 확장을 만들기 위해 사용할 수있는 기성품 Windows 프로그램 호출 집합입니다. 이러한 향상된 기능을 ISA (Internet Server Extension Applications) 및 ISAPI 필터라고하며 데이터베이스 호출과 같은 기능을 제공하고 웹 클라이언트 (브라우저)가 표시 할 웹 페이지를 동적으로 구축 할 수도 있습니다.

Techopedia는 인터넷 서버 API (ISAPI)를 설명합니다

인터넷 서버 응용 프로그래밍 인터페이스를 사용하면 주문 양식 또는 사용자 정의 카탈로그를위한 입력 시스템과 같은 데이터베이스 응용 프로그램을보다 쉽게 ​​작성할 수 있습니다. 프로그래머는 ISAPI를 사용하여 HTML 양식을 통해 사용자로부터 정보를 수집 한 다음 해당 사용자에 맞게 사용자 지정된 페이지를 반환 할 수 있습니다.

프로그래머는 ISAPI를 사용하여 서버에 대해 두 가지 유형의 확장을 작성할 수 있습니다.

  • 인터넷 서버 응용 프로그램 (ISA) : CGI 응용 프로그램과 유사한 기능을 제공하지만 메모리에로드되어 CGI처럼 다시 읽지 않아도되는 DLL (Dynamic Link Library) 형식이기 때문에 더 빠른 것으로 간주됩니다. 실행 가능한 것으로 간주되는 응용 프로그램.
  • ISAPI 필터는 웹 서버에서 데이터 읽기 및 쓰기 또는 로그 항목 출력과 같은 지정된 HTTP 요청을 처리하는 과정에서 다양한 이벤트를 지원하는 데 사용됩니다. ISAPI 필터는 다음과 같은 다른 기능을 서버에 추가 할 수 있습니다.

    • 압축
    • 암호화
    • 맞춤형 인증
    • 로깅 구성표
인터넷 서버 API (Isapi) 란 무엇입니까? -techopedia에서 정의