IIS 7.0 Features and Vista Editions

原文 IIS 7.0 Features and Vista Editions

Overview of IIS 7.0 differences Across Windows Vista Editions and Windows Server 2008 Editions

With the release of Windows Vista and Windows Server 2008 IIS 7.0 became available on all mainstream Windows Editions for the first time.

On Windows Vista Editions, IIS 7.0 will play a dual role. First, it offers web developers the complete web platform experience for building and testing web applications on Windows, for deployment on Windows Server, just like Windows XP. Second, it enables process activation and management and the necessary HTTP infrastructure for enabling connected consumer scenarios that will be built using the Windows Communication Foundation (WinFX).

Windows Vista Starter and Home Editions

The Windows Vista Starter and Home Editions are targeted at home and personal users who do not have the need to perform application or web development. IIS 7.0 Web Server and FTP Server features are not available on these editions. However, if you look closely you will notice specific components of IIS 7.0 that can be installed on these Editions. Please note, however, that installing these components will not provide a web server that supports static content, Classic ASP, or ASP.NET.

The IIS 7.0 components available on these Editions serve as supporting infrastructure for Microsoft's Windows Communication Foundation (WCF). Collectively the IIS 7.0 components that provide this infrastructure are referred to as the Windows Process Activation Service (WAS.) Users who install WCF based applications will not need to explicitly install WAS, rather these components will be installed by WCF as needed.

The IIS 7.0 simultaneous request execution limit for the Vista Starter and Home Editions is three.

See the Feature Summary below for a detailed list of IIS 7.0 features available on these Editions.

Windows Vista Home Premium Edition

The IIS 7.0 role on the Windows Vista Home Premium Edition is to support the needs of the casual or hobbyist web developers; as such the majority of the IIS 7.0 Web Server features required for web site development are available. Features not normally associated with hobbyist web development such as FTP server, advanced Web authentication and authorization, and remote administration are not available on the Vista Home Premium Edition.

The IIS 7.0 simultaneous request execution limit for the Vista Home Premium Edition is three.

See the Feature Summary below for a detailed list of IIS 7.0 features available on this Edition.

Windows Vista Professional Editions

For the Windows Vista Professional Editions IIS 7.0 role is squarely targeted at the professional web developer and provides professional web developers to everything necessary to design, develop, and test web applications. (Professional Editions include Vista Business, Enterprise, and Ultimate Editions.) All of the IIS 7.0 features available on Windows Server 2008 are available on the Professional Editions with the exception of remote administration. The Professional Editions places a limit of 10 simultaneous requests that can be processed.

See the Feature Summary below for a detailed list of IIS 7.0 features available on these Editions.

Windows Server 2008 Editions

With Windows Server 2008, IIS 7.0 is ready for full deployment of web applications: All features, including remote administration are available, and of course there is no request execution limitation.

See the Feature Summary below for a detailed list of IIS 7 features available on these Editions.

IIS 7.0 Vista Edition Feature Matrix

Display Names / Heirarchy Package Update Names Server Pro Premium Basic & Starter

Internet Information Services


IIS-WebServerRole


Available


Available


Available


Available

 
World Wide Web Services


IIS-WebServer


Default


Default


Default


Default

   
Common Http Features


IIS-CommonHttpFeatures


Default


Default


Default


Default

     
Static Content


IIS-StaticContent


Default


Default


Default


N/A

     
Default Document


IIS-DefaultDocument


Default


Default


Default


N/A

     
Directory Browsing


IIS-DirectoryBrowsing


Default


Default


Default


N/A

     
HTTP Errors


IIS-HttpErrors


Default


Default


Default


Default

     
HTTP Redirection


IIS-HttpRedirect


Available


Available


Available


Available

   
Application Development Features


IIS-ApplicationDevelopment


Available


Available


Available


Available

     
ASP.NET


IIS-ASPNET


Available


Available


Available


N/A

     
.NET Extensibility


IIS-NetFxExtensibility


Available


Available


Available


Available

     
ASP


IIS-ASP


Available


Available


Available


N/A

     
CGI


IIS-CGI


Available


Available


Available


N/A

     
ISAPI Extensions


IIS-ISAPIExtensions


Available


Available


Available


N/A

     
ISAPI Filters


IIS-ISAPIFilter


Available


Available


Available


N/A

     
Server-Side Includes


IIS-ServerSideInclude


Available


Available


Available


N/A

   
Health and Diagnostics


IIS-HealthAndDiagnostics


Default


Default


Default


Default

     
HTTP Logging


IIS-HTTPLogging


Default


Default


Default


Default

     
Logging Tools


IIS-LoggingLibraries


Available


Available


Available


Available

     
Request Monitor


IIS-RequestMonitor


Default


Default


Default


Default

     
Tracing


IIS-HttpTracing


Available


Available


Available


Available

     
Custom Logging


IIS-CustomLogging


Available


Available


Available


N/A

     
ODBC Logging


IIS-ODBCLogging


Available


Available


N/A


N/A

   
Security


IIS-Security


Available


Available


Available


Available

     
Basic Authentication


IIS-BasicAuthentication


Available


Available


Available


N/A

     
Windows Authentication


IIS-WindowsAuthentication


Available


Available


N/A


N/A

     
Digest Authentication


IIS-DigestAuthentication


Available


Available


N/A


N/A

     
Client Certificate Mapping Authentication


IIS-ClientCertificateMappingAuthentication


Available


Available


N/A


N/A

     
IIS Client Certificate Mapping Authentication


IIS-IISCertificateMappingAuthentication


Available


Available


N/A


N/A

     
URL Authorization


IIS-URLAuthorization


Available


Available


Available


Available

     
Request Filtering


IIS-RequestFiltering


Available


Available


Available


Available

     
IP Security


IIS-IPSecurity


Available


Available


Available


Available

   
Performance Features


IIS-Performance


Default


Default


Default


Available

     
Static Content Compression


IIS-HttpCompressionStatic


Default


Default


Default


N/A

     
Http Compression Dynamic


IIS-HttpCompressionDynamic


Available


Available


Available


Available

 
Web Management Tools


IIS-WebServerManagementTools


Default


Default


Default


Default

   
IIS Management Console


IIS-ManagementConsole


Default


Default


Default


N/A

   
IIS Management Scripts and Tools


IIS-ManagementScriptingTools


Available


Available


Available


Available

   
IIS Management Service


IIS-ManagementService


Available


Available


Available


N/A

   
IIS 6 Management Compatibility


IIS-IIS6ManagementCompatibility


Available


Available


Available


Available

     
IIS Metabase and IIS 6 compatibility


IIS-Metabase


Available


Available


Available


Available

     
IIS 6 WMI Compatibility


IIS-WMICompatibility


Available


Available


Available


N/A

     
IIS 6 Scripting Tools


IIS-LegacyScripts


Available


Available


Available


N/A

     
IIS 6 Management Console


IIS-LegacySnapIn


Available


Available


Available


N/A

 
FTP Publishing Service


IIS-FTPPublishingService


Available


Available


N/A


N/A

   
FTP Server


IIS-FTPServer


Available


Available


N/A


N/A

   
FTP Management Console


IIS-FTPManagement


Available


Available


N/A


N/A


Windows Activation Service


WAS-WindowsActivationService


Available


Available


Available


Available

 
Process Model


WAS-ProcessModel


Default


Default


Default


Default

 
.NET Environment


WAS-NetFxEnvironment


Available


Available


Available


Available

 
Configuration APIs


WAS-ConfigurationAPI


Available


Available


Available


Available

                 

 

Request Execution Limit

 
Unlimited


10


3


3

                           
                             

Summary

In this article we examined the differences in IIS 7.0 across the Windows Vista and Server 2008 Editions.

时间: 2024-11-02 04:21:28

IIS 7.0 Features and Vista Editions的相关文章

IIS 7.0: 使用集成的ASP.NET管道增强应用程序

本文以 IIS 7.0 FastCGI 组件的预发布版为基础.文中包含的所有信息均有可能变更. 本文 讨论: ASP.NET 集成模式 添加用户身份验证 启用对搜索引擎友好的 URL 使 用输出缓存提升性能 本文使用了以下技术:IIS 7.0, .NET Framework 大约一年前,我撰写了 一篇 IIS 7.0 概述,发表在<MSDN 杂志>上(请参阅 msdn.microsoft.com/msdnmag/issues/07/03/IIS7 上的"IIS 7.0:探索用于 Wi

C#中操作IIS 7.0

Microsoft自Windows Vista一起发布了IIS 7.0,这个已经是去年的话题了,随后,由.NET开发的Web 程序便逐步从IIS 6.0过渡到IIS 7.0上了.IIS 7.0提供了很多比上一版本更多的新特性,包括完全模块 化的组件.文本文件的配置功能.MMC图形模式管理工具等等,并且与.NET编程语言结合得更加紧密了, 在新添加的Microsoft.Web.Administration名称空间中也增加了很多用于管理和访问IIS的对象,从而使 得通过编程方式操作IIS更加简便.虽

Windows 8.1 IIS 8.5 远程管理 Windows 2008 R2 IIS 7.0

案例: Windows 8.1 x64 IIS 8.5 inetmgr_amd64_v1.1_en-US.msi Windows 2008 R2  x64 IIS  7.0 在Win8.1 通过IIS8.5 远程管理 Win2008R2 IIS7.0, 1. 在Win8.1中安装 inetmgr_amd64_v1.1_en-US.msi,直接安装不了修改inetmgr_amd64_v1.1_en-US.msi属性中的兼容模式即可. 2.在Win2008R2 IIS7.0的"功能视图"最

如何提高IIS 5.0网站伺服器的执行效率呢?

iis|执行 提高IIS 5.0执行效率 如何提高Windows 2000 Server中IIS 5.0网站伺服器的执行效率呢? 提高IIS执行效率的方法如下: 1. 启用HTTP的持续作用可以改善15~20%的执行效率. 2. 不启用记录可以改善5~8%的执行效率. 3. 使用 [独立] 的处理程序会损失20%的执行效率. 4. 增加快取记忆体的保存档案数量,可提高Active Server Pages之效能. 5. 勿使用CGI程式. 6. 增加IIS 5.0电脑CPU数量. 7. 勿启用A

提高IIS 5.0网站服务器的执行效率的八种方法

iis|服务器|执行 以下是提高IIS 5.0网站服务器的执行效率的八种方法: 1. 启用HTTP的持续作用可以改善15~20%的执行效率. 2. 不启用记录可以改善5~8%的执行效率. 3. 使用 [独立] 的处理程序会损失20%的执行效率. 4. 增加快取记忆体的保存文档数量,可提高Active Server Pages之效能. 5. 勿使用CGI程式. 6. 增加IIS 5.0电脑CPU数量. 7. 勿启用ASP侦错功能. 8. 静态网页采用HTTP 压缩,大约可以减少20%的传输量. 简

深入剖析IIS 6.0(1)

iis 关于IIS 6.0的故事一言难尽,如果你已经在IIS技术上有所投资,IIS 6.0无疑是一个动人的.非听不可的话题.鉴于IIS 6.0和以前版本的差别实在太大了,只用一篇文章很难做到面面俱到,所以本文首先探讨IIS 6.0的安装.体系结构以及由于体系结构方面的差异带来的全新服务功能,下一篇文章接着介绍IIS 6.0的新特性--其中有些你可能还没有听说过,另外还有默认配置方面的一些重要变化,这些变化可能会影响到你的迁移计划. 一.安装IIS 6.0 首先从最基本的说起吧.IIS 6.0包含

如何在Win 2003中识别IIS 6.0组件

目标 使用本模块可以实现: • 识别 Internet 信息服务 (IIS) 组件 • 了解何时启用 IIS 的各个组件 适用范围 本模块适用于下列产品和技术: • Microsoft Windows Server 2003 操作系统 • Internet 信息服务 6.0 如何使用本模块 本模块与 Windows Server 2003 安全指南配合使用,是该指南的补充材料.完成默认安装后,请使用本模块了解 IIS 的服务和功能.还可以使用本模块了解每个相关服务的角色以及何时启用这些角色. 概

深入剖析IIS 6.0(5)

iis ■ W3SVC W3SVC也许是IIS 6.0体系中最不令人注意的组件,不过这并不说明它不重要.W3SVC的任务是根据配置数据的设置创建和监视工作线程,由工作线程运行Web网站应用.在IIS 5.0中,与IIS 6.0 W3SVC组件最接近的是IIS管理服务,IIS管理服务是Inetinfo的一部分:因此,如果Inetinfo出现问题,IIS管理服务也会出现问题,而且此时的IIS管理服务不能再重新启动Inetinfo或其他故障的应用程序.在IIS 6.0中,W3SVC作为一个独立的进程运

深入剖析IIS 6.0(14)

iis 对于IIS服务器来说,唯一标识一个网站的不是网站的名称,而是网站的ID数值.当我们在IIS 5.0和IIS 4.0中创建一个新的网站,Web服务器将下一个可用的数字顺序号指定给网站(即,Web服务器给默认站点指定的数字是1,下一个网站是2,接下来是2.3.4,等等),这个数字就是网站的唯一ID.如果要访问一个网站的日志文件,首先必须知道该网站的ID,因为日志文件保存在\W3SVC\<网站的ID编号>目录.如果Web服务器上运行着一个以上的网站,仅仅依靠日志文件的路径名称根本无法判断哪一