이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 16188|회답: 2

[웹] IIS7 클래식 모드와 통합 모드의 차이점

[링크 복사]
게시됨 2018. 3. 14. 오후 12:30:54 | | |

IIS 7.0의 웹 애플리케이션은 클래식과 통합형 두 가지 구성 형태로 제공됩니다.

클래식 폼은 이전 버전과 호환되며, ISAPI 확장을 사용해 ASP.NET 실행 라이브러리를 호출하고, 원래 IIS6.0에서 실행된 웹 애플리케이션은 클래식 폼으로 IIS7.0으로만 구성하면 코드가 수정 없이 정상적으로 실행될 수 있습니다.

통합 양식은 ASP.NET 청원 파이프라인과 IIS 중앙 파이프라인을 결합한 통합 구청 파이프라인으로, 더 나은 성능과 구성 및 관리의 모듈화, 그리고 관리형 코드 모듈로 IIS를 확장할 때 민첩성을 향상시킵니다. 기존 웹 애플리케이션이 IIS 7.0의 통합 형태로 실행되고 있다고 가정하면, 특히 IHttpHandler 인터페이스를 완성하는 커스텀 모듈을 사용하는 경우 애플리케이션의 web.config 파일 수정을 중단해야 할 수도 있습니다. IIS 7.0은 동일한 서버에서 두 가지 애플리케이션 형태를 모두 지원할 수 있습니다.

web.config 파일

system.webServer 섹션은 웹 애플리케이션에 적용되는 IIS7.0 설정을 명시하며, 상위 노드는 구성이며, 이 노드에서 설정할 수 있는 항목은 다음과 같습니다:

plead에 지정된 자원이 포함되지 않을 때 웹 서번트가 클라이언트에게 반환하는 defaultDocument; httpCompression 커스텀 헤더(httpProtocol 섹션) 모듈 핸들러가

이러한 설정 중 일부는 통합 폼에만 적용되지만 클래식 폼에는 적용되지 않습니다. 예를 들어, 클래식 폼에서 실행되는 애플리케이션은 web.config의 system.WebServer 섹션에 지정된 모든 관리 코드 모듈과 폐기(disposal)를 무시하며, 웹 애플리케이션은 syste.web 섹션에서 httpModules와 httpHandlers에서 모듈과 폐기(disposals)를 정의해야 합니다.




이전의:asp.net 역프록시 함수 구현 [소스 코드]
다음:신입 한 명
게시됨 2018. 7. 11. 오후 1:59:57 |
괜찮아, 한번 봐
 집주인| 게시됨 2018. 7. 11. 오후 2:07:42 |

https://down.itsvse.com/  라오 티, 새로운 웹사이트를 시도해 보세요
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com