비스타의 에디션에 따른 IIS 7의 기능

등록일시: 2006-11-08 15:50,  수정일시: 2016-09-02 07:50
조회수: 3,833
이 문서는 IIS 기술을 널리 알리고자 하는 개인적인 취지로 제공되는 번역문서입니다. 이 문서에 대한 모든 저작권은 마이크로소프트에 있으며 요청이 있을 경우 언제라도 게시가 중단될 수 있습니다. 번역 내용에 오역이 존재할 수 있고 주석은 번역자 개인의 의견일 뿐이며 마이크로소프트는 이에 관한 어떠한 보장도 하지 않습니다. 번역이 완료된 이후에도 대상 제품 및 기술이 개선되거나 변경됨에 따라 원문의 내용도 변경되거나 보완되었을 수 있으므로 주의하시기 바랍니다.

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 설치를 사용자 정의하는 방법에 대한 추가적인 정보는 다음 관련 링크들에서 살펴보실 수 있습니다.

관련 링크

더 자세한 정보는 다음의 기사들을 참고하십시오.