비스타의 에디션에 따른 IIS 7의 기능
- 본 번역문서의 원문은 IIS 7.0 Features and Vista Editions www.iis.net 입니다.
Windows Vista와 Windows Server Longhorn의 에디션에 따른 IIS 7의 차이점 개요
IIS 7은 Windows Vista와 Windows Server Longhorn 배포본의 모든 주요 Windows 에디션에서 사용할 수 있습니다. Windows 서버 환경에서 실행되는 IIS 7은 지금까지 마이크로소프트가 제공한 적이 없었던 최고의 웹 서버 역할을 제공해줄 것입니다.
모든 Windows Vista 에디션에서 IIS 7은 두 가지 역할을 수행합니다. 첫 번째로 IIS 7은 Windows XP에서와 마찮가지로 웹 개발자에게 서버에 배포하기 위한 웹 응용 프로그램의 구축과 테스트를 위한 완벽한 웹 플랫폼 경험을 제공합니다. 두 번째로 프로세스 활성화와 관리, 그리고 Windows Communication Foundation(.NET 프레임워크 3.0)을 사용해서 만들어진 연결된 소비자 활성화 시나리오에 필요한 HTTP 기반 구조를 제공합니다.
Windows Vista Starter 에디션과 Home 에디션
Windows Vista Starter 에디션과 Home 에디션은 웹 응용 프로그램을 실행하거나 웹 배포를 할 필요가 없는 가정이나 개인 사용자들을 대상으로 합니다. 이 에디션들에서는 IIS 7 웹 서버와 FTP 서버 기능을 사용할 수 없습니다. 그러나, 자세히 살펴보면 이 에디션들에 설치할 수 있는 IIS 7의 특정 구성 요소들을 발견할 수 있습니다. 다만, 해당 컴포넌트들을 설치하더라도 정적 콘텐츠나 클래식 ASP, 또는 ASP.NET 등을 지원하는 웹 서버 기능이 제공되지는 않는다는 점에 주의하시기 바랍니다.
이 에디션들에서 사용 가능한 IIS 7의 구성 요소들은 마이크로소프트 Windows Communication Foundation(WCF) 기반 구조를 지원하기 위한 목적으로 제공됩니다. 이런 기반 구조를 제공하는 IIS 7의 구성 요소들을 통칭해서 Windows 프로세스 활성화 서비스(WAS)라고 합니다. 그러나, WCF 기반의 응용 프로그램을 설치할 때 사용자가 명시적으로 WAS를 설치할 필요는 없으며, 필요한 경우 WCF에 의해서 자동으로 설치됩니다.
Vista Starter 에디션과 Home 에디션의 IIS 7 동시 요청 처리 제한값은 3개 입니다.
이 에디션에서 사용할 수 있는 IIS 7 기능들의 목록은 본문 하단의 기능 정리표를 참고하시기 바랍니다.
Windows Vista Home Premium 에디션
Windows Vista Home Premium 에디션의 IIS 7은 비전문적인 웹 개발자나 취미로 웹 개발을 하는 개발자를 지원하기 위한 것으로서, 웹 사이트를 개발하기 위해서 반드시 필요한 IIS 7 웹 서버의 대부분의 기능들이 지원됩니다. 그러나, 비전문적인 웹 개발에서 보편적으로 사용되지 않는 FTP 서버나 향상된 웹 인증 및 권한 부여, 그리고 원격 관리 등과 같은 기능들은 Vista Home Premium 에디션에서는 사용할 수 없습니다.
Vista Home Premium 에디션의 IIS 7 동시 요청 처리 제한값은 3개 입니다.
이 에디션에서 사용할 수 있는 IIS 7 기능들의 목록은 본문 하단의 기능 정리표를 참고하시기 바랍니다.
Windows Vista 프로페셔널 에디션
Windows Vista 프로페셔널 에디션의 IIS 7은 전문적인 웹 개발자를 그 직접적인 대상으로 하며, 전문적인 웹 개발자가 웹 응용 프로그램을 설계, 개발, 테스트하기 위해 필요한 모든 기능들을 제공합니다. (이 프로페셔널 에디션에는 Vista Business 에디션, Enterprise 에디션, 그리고 Ultimate 에디션이 포함됩니다.) 원격 관리만 제외한다면 Windows Server Longhorn에서 제공하는 모든 IIS 7의 기능들을 프로페셔널 에디션에서도 동일하게 사용할 수 있습니다. 그리고, 프로페셔널 에디션에서는 동시 요청을 한 번에 10개 까지 처리할 수 있습니다.
이 에디션에서 사용할 수 있는 IIS 7 기능들의 목록은 본문 하단의 기능 정리표를 참고하시기 바랍니다.
Windows Server Longhorn 에디션
Windows Server Longhorn의 IIS 7은 원격 관리를 비롯한 모든 기능들을 고려한 웹 응용 프로그램의 완전한 배포를 위해 준비되었으며, 당연히 동시 요청 처리에도 제한이 존재하지 않습니다.
이 에디션에서 사용할 수 있는 IIS 7 기능들의 목록은 본문 하단의 기능 정리표를 참고하시기 바랍니다.
IIS 7 Vista 에디션별 기능 정리표
화면 출력명 / 계층 | 패키지 업데이트명 | Server | Pro | Premium | Basic & Starter |
|||||
---|---|---|---|---|---|---|---|---|---|---|
인터넷 정보 서비스 | IIS-WebServerRole | 가능 | 가능 | 가능 | 가능 | |||||
World Wide Web 서비스 | IIS-WebServer | 기본 | 기본 | 기본 | 기본 | |||||
공통 Http 기능 | IIS-CommonHttpFeatures | 기본 | 기본 | 기본 | 기본 | |||||
정적 콘텐츠 | IIS-StaticContent | 기본 | 기본 | 기본 | N/A | |||||
기본 문서 | IIS-DefaultDocument | 기본 | 기본 | 기본 | N/A | |||||
디렉터리 나열 | IIS-DirectoryBrowsing | 기본 | 기본 | 기본 | N/A | |||||
HTTP 오류 | IIS-HttpErrors | 기본 | 기본 | 기본 | 기본 | |||||
HTTP 리디렉션 | IIS-HttpRedirect | 가능 | 가능 | 가능 | 가능 | |||||
응용 프로그램 개발 기능 | IIS-ApplicationDevelopment | 가능 | 가능 | 가능 | 가능 | |||||
ASP.NET | IIS-ASPNET | 가능 | 가능 | 가능 | N/A | |||||
.NET 확장성 | IIS-NetFxExtensibility | 가능 | 가능 | 가능 | 가능 | |||||
ASP | IIS-ASP | 가능 | 가능 | 가능 | N/A | |||||
CGI | IIS-CGI | 가능 | 가능 | 가능 | N/A | |||||
ISAPI 익스텐션 | IIS-ISAPIExtensions | 가능 | 가능 | 가능 | N/A | |||||
ISAPI 필터 | IIS-ISAPIFilter | 가능 | 가능 | 가능 | N/A | |||||
Server-Side Includes | IIS-ServerSideInclude | 가능 | 가능 | 가능 | N/A | |||||
상태 진단 | IIS-HealthAndDiagnostics | 기본 | 기본 | 기본 | 기본 | |||||
HTTP 로깅 | IIS-HTTPLogging | 기본 | 기본 | 기본 | 기본 | |||||
로깅 도구 | IIS-LoggingLibraries | 가능 | 가능 | 가능 | 가능 | |||||
요청 진단 | IIS-RequestMonitor | 기본 | 기본 | 기본 | 기본 | |||||
추적 | IIS-HttpTracing | 가능 | 가능 | 가능 | 가능 | |||||
사용자 정의 로깅 | IIS-CustomLogging | 가능 | 가능 | 가능 | N/A | |||||
ODBC 로깅 | IIS-ODBCLogging | 가능 | 가능 | N/A | N/A | |||||
보안 | IIS-Security | 가능 | 가능 | 가능 | 가능 | |||||
기본 인증 | IIS-BasicAuthentication | 가능 | 가능 | 가능 | N/A | |||||
Windows 인증 | IIS-WindowsAuthentication | 가능 | 가능 | N/A | N/A | |||||
다이제스트 인증 | IIS-DigestAuthentication | 가능 | 가능 | N/A | N/A | |||||
클라이언트 인증서 맵핑 인증 | IIS-ClientCertificateMappingAuthentication | 가능 | 가능 | N/A | N/A | |||||
IIS 클라이언트 인증서 맵핑 인증 | IIS-IISCertificateMappingAuthentication | 가능 | 가능 | N/A | N/A | |||||
URL 인증 | IIS-URLAuthorization | 가능 | 가능 | 가능 | 가능 | |||||
요청 필터링 | IIS-RequestFiltering | 가능 | 가능 | 가능 | 가능 | |||||
IP 보안 | IIS-IPSecurity | 가능 | 가능 | 가능 | 가능 | |||||
성능 | IIS-Performance | 기본 | 기본 | 기본 | 가능 | |||||
정적 콘텐츠 압축 | IIS-HttpCompressionStatic | 기본 | 기본 | 기본 | N/A | |||||
동적 콘텐츠 압축 | IIS-HttpCompressionDynamic | 가능 | 가능 | 가능 | 가능 | |||||
웹 관리 도구 | IIS-WebServerManagementTools | 기본 | 기본 | 기본 | 기본 | |||||
IIS 관리 콘솔 | IIS-ManagementConsole | 기본 | 기본 | 기본 | N/A | |||||
IIS 관리 스크립트 및 도구 | IIS-ManagementScriptingTools | 가능 | 가능 | 가능 | 가능 | |||||
IIS 관리 서비스 | IIS-ManagementService | 가능 | 가능 | 가능 | N/A | |||||
IIS 6 관리 호환성 | IIS-IIS6ManagementCompatibility | 가능 | 가능 | 가능 | 가능 | |||||
IIS 메타베이스 및 IIS 6 호환성 | IIS-Metabase | 가능 | 가능 | 가능 | 가능 | |||||
IIS 6 WMI 호환성 | IIS-WMICompatibility | 가능 | 가능 | 가능 | N/A | |||||
IIS 6 스크립팅 도구 | IIS-LegacyScripts | 가능 | 가능 | 가능 | N/A | |||||
IIS 6 관리 콘솔 | IIS-LegacySnapIn | 가능 | 가능 | 가능 | N/A | |||||
FTP 퍼블리싱 서비스 | IIS-FTPPublishingService | 가능 | 가능 | N/A | N/A | |||||
FTP 서버 | IIS-FTPServer | 가능 | 가능 | N/A | N/A | |||||
FTP 관리 콘솔 | IIS-FTPManagement | 가능 | 가능 | N/A | N/A | |||||
Windows 활성화 서비스 | WAS-WindowsActivationService | 가능 | 가능 | 가능 | 가능 | |||||
프로세스 모델 | WAS-ProcessModel | 기본 | 기본 | 기본 | 기본 | |||||
.NET 환경 | WAS-NetFxEnvironment | 가능 | 가능 | 가능 | 가능 | |||||
구성설정 APIs | WAS-ConfigurationAPI | 가능 | 가능 | 가능 | 가능 | |||||
동시 요청 처리 제한값 | 무제한 | 10 | 3 | 3 |
요약
본문에서는 Windows Vista와 Server Longhorn의 각 에디션별로 제공되는 IIS 7의 차이점에 대해서 살펴봤습니다. 각각의 Windows Vista와 Windows Server Longhorn 에디션에서 IIS 7 설치를 사용자 정의하는 방법에 대한 추가적인 정보는 다음 관련 링크들에서 살펴보실 수 있습니다.
관련 링크
더 자세한 정보는 다음의 기사들을 참고하십시오.
- IIS 7 설치 개요
- Longhorn Server에 IIS 7을 설치하는 방법
- Windows Vista Beta 2에 IIS 7을 설치하는 방법
- 명령 프롬프트를 통한 IIS 7 설치 방법
- IIS 7 무인 설치 방법
- ASP.NET과 IIS 7의 통합 2006-09-23 11:37
- IIS 7 메타베이스 호환성 2006-10-04 10:42
- IIS 7 설치 개요 2006-10-10 11:57
- Longhorn Server에 IIS 7을 설치하는 방법 2006-10-17 09:58
- Windows Vista Beta 2에 IIS 7을 설치하는 방법 2006-10-17 09:58
- 명령 프롬프트를 통한 IIS 7 설치 방법 2006-10-17 09:58
- IIS 7 무인 설치 방법 2006-10-17 09:58
- 요청 필터링 사용 방법 2006-11-08 11:42
- 비스타의 에디션에 따른 IIS 7의 기능 2006-11-08 15:50
- IIS 7의 사용자 계정과 그룹에 대한 이해 2006-11-17 10:42
- IIS 7 메타베이스 구성 설정 호환성 2006-11-30 11:43
- IIS 관리자 시작하기 2007-11-21 12:39
- IIS 관리자를 이용한 원격 관리 2007-11-23 15:39
- Windows 2003, XP 및 Vista SP1을 위한 IIS 관리자 RC0 2007-11-28 09:50
- IIS 7의 원격 관리 및 기능 위임 구성하기 2007-12-03 11:10
- 응용 프로그램 풀 신원 2009-04-08 14:57
- IIS 7.5 응용 프로그램 웜-업 모듈 시작하기 2009-11-16 15:27
- 와일드카드 스크립트 매핑과 IIS 7 통합 파이프라인 2010-01-06 09:32
- IIS 7의 구성 설정 시스템 2010-06-16 11:19