共用方式為


IIS 7.0 功能和 Vista 版本

作者:擷取者

跨 Windows Vista 版本和 Windows Server 2008 版的 IIS 7.0 差異概觀

Windows Vista 和 Windows Server 2008 IIS 7.0 版本首次推出於所有主要 Windows 版本。

在 Windows Vista Editions 上,IIS 7.0 將扮演雙重角色。 首先,它提供 Web 開發人員完整的 Web 平台體驗,可在 Windows 上建置及測試 Web 應用程式,以便部署在 Windows Server 上,就像 Windows XP 一樣。 其次,它會啟用進程啟用和管理,以及啟用將使用 Windows Communication Foundation (WinFX) 建置的連線取用者案例所需的 HTTP 基礎結構。

Windows Vista 入門版和家用版

Windows Vista 入門版和家用版的目標是沒有執行應用程式或 Web 開發需求的個人使用者。 這些版本不提供 IIS 7.0 網頁伺服器和 FTP 伺服器功能。 不過,如果您仔細查看,您會發現可以安裝在這些版本上的 IIS 7.0 特定元件。 不過請注意,安裝這些元件不會提供支持靜態內容、傳統 ASP 或 ASP.NET 的網頁伺服器。

這些版本提供的 IIS 7.0 元件可作為 Microsoft Windows Communication Foundation (WCF) 的支持基礎結構。 整體來說,提供此基礎結構的 IIS 7.0 元件稱為 Windows Process Activation Service (WAS.) 安裝 WCF 型應用程式的使用者不需要明確安裝 WAS,而是視需要由 WCF 安裝這些元件。

Vista Starter 和 Home Editions 的 IIS 7.0 同時要求執行限制為三個。

如需這些版本上可用的 IIS 7.0 功能詳細清單,請參閱下面的功能摘要。

Windows Vista Home Premium Edition

Windows Vista 家用進階版上的 IIS 7.0 角色是支援閑置或興趣 Web 開發人員的需求;因此,網站開發所需的大部分 IIS 7.0 Web Server 功能都可供使用。 在 Vista Home Premium Edition 上,通常無法與 FTP 伺服器、進階 Web 驗證和授權,以及遠端系統管理等不具興趣的 Web 開發相關聯功能。

Vista Home Premium Edition 的 IIS 7.0 同時要求執行限制為三個。

如需此版本上可用的 IIS 7.0 功能詳細清單,請參閱下面的功能摘要。

Windows Vista Professional Editions

針對 Windows Vista Professional Editions IIS 7.0 角色,主要以專業 Web 開發人員為目標,併為設計、開發及測試 Web 應用程式所需的一切提供專業 Web 開發人員。 (Professional Edition 包括 Vista Business、Enterprise 和 Ultimate Editions.) Windows Server 2008 上所有可用的 IIS 7.0 功能,但遠端管理除外。 Professional Edition 會限制 10 個同時處理的要求。

如需這些版本上可用的 IIS 7.0 功能詳細清單,請參閱下面的功能摘要。

Windows Server 2008 版本

使用 Windows Server 2008 時,IIS 7.0 已準備好完整部署 Web 應用程式:所有功能,包括遠端管理皆可供使用,當然沒有要求執行限制。

如需這些版本上可用的 IIS 7 功能詳細清單,請參閱下面的功能摘要。

IIS 7.0 Vista Edition 功能矩陣

顯示名稱/ 階層 套件更新名稱 伺服器 專業 進階 基本 & 入門

Internet Information Services

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

 

 

 

伺服器端包含

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

 

 

 

Http 壓縮動態

IIS-HttpCompressionDynamic

可用

可用

可用

可用

 

Web 管理工具

IIS-WebServerManagementTools

預設

預設

預設

預設

 

 

IIS 管理主控台

IIS-ManagementConsole

預設

預設

預設

N/A

 

 

IIS 管理指令碼及工具

IIS-ManagementScriptingTools

可用

可用

可用

可用

 

 

IIS 管理服務

IIS-ManagementService

可用

可用

可用

N/A

 

 

IIS 6 管理相容性

IIS-IIS6ManagementCompatibility

可用

可用

可用

可用

 

 

 

IIS Metabase 和 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

可用

可用

可用

可用

 

設定 API

WAS-ConfigurationAPI

可用

可用

可用

可用

 

要求執行限制

 

無限制

10

3

3

摘要

在本文中,我們已探討 Windows Vista 和 Server 2008 版本中 IIS 7.0 的差異。