다음을 통해 공유


Native-Code HTTP 모듈 만들기

이 섹션에서는 IIS 7 및 IIS 8에서 사용할 네이티브 코드 HTTP 모듈을 만드는 방법을 설명합니다.

여러 가지 면에서 네이티브 코드 HTTP 모듈은 소프트웨어 개발자가 이전 버전의 IIS를 사용하여 관리되는 ASP.NET HTTP 모듈 및 네이티브 코드 ISAPI 필터 및 확장을 만드는 데 사용한 기술의 통합과 유사합니다. 과거에 개발자는 .NET Framework 사용하여 관리형 HTTP 모듈을 만들었으며 모듈은 ASP.NET 요청만 처리했습니다. 네이티브 코드 ISAPI 필터 및 확장은 모든 요청을 처리할 수 있었지만 많은 HTTP 모듈 기능이 부족했습니다. IIS7 및 IIS 8을 사용하면 개발자는 이러한 이전 기술의 많은 개념을 단일 강력한 아키텍처로 결합하는 클래스 기반 인프라를 제공하는 새 API를 사용하여 HTTP 모듈을 만들 수 있습니다.

섹션 내용

Native-Code 및 Managed-Code 알림 비교
네이티브 코드 및 관리 코드 HTTP 모듈에 대한 알림 목록을 비교합니다.

Native-Code HTTP 모듈 디자인
HTTP 모듈 디자인에 대한 몇 가지 개념을 설명합니다.

연습: 네이티브 코드를 사용하여 Global-Level HTTP 모듈 만들기
샘플 전역 수준 HTTP 모듈을 만드는 방법을 설명합니다.

연습: 네이티브 코드를 사용하여 Request-Level HTTP 모듈 만들기
샘플 요청 수준 HTTP 모듈을 만드는 방법을 설명합니다.

참고 항목

네이티브 코드 개발 개요