Recursos do IIS 7.0 e Edições do Vista
por Henry Seiler
Visão geral das diferenças do IIS 7.0 nas Edições Windows Vista e Windows Server 2008
Com o lançamento do Windows Vista e do Windows Server 2008, o IIS 7.0 ficou disponível em todas as principais Edições do Windows pela primeira vez.
Nas Edições do Windows Vista, o IIS 7.0 desempenhará uma função dupla. Primeiro, ele oferece aos desenvolvedores web a experiência completa da plataforma web para criar e testar aplicativos Web no Windows, para implantação no Windows Server, assim como no Windows XP. Em segundo lugar, ele possibilita a ativação e o gerenciamento de processos e a infraestrutura HTTP necessária para habilitar cenários de consumidor conectados que serão criados usando o WinFX (Windows Communication Foundation).
Windows Vista Edições Starter e Home
As Edições Windows Vista Starter e Home são voltadas para usuários domésticos e pessoais que não têm a necessidade de executar o desenvolvimento do aplicativo ou da web. Os recursos do Servidor Web e do Servidor FTP do IIS 7.0 não estão disponíveis nessas edições. No entanto, se olhar de perto, observará componentes específicos do IIS 7.0 que podem ser instalados nessas Edições. No entanto, observe que a instalação desses componentes não fornecerá um servidor Web com suporte a conteúdo estático, ASP Clássico ou ASP.NET.
Os componentes do IIS 7.0 disponíveis nessas Edições servem como infraestrutura de suporte para o WCF (Windows Communication Foundation) da Microsoft. Coletivamente, os componentes do IIS 7.0 que fornecem essa infraestrutura são chamados de WAS (Serviço de Ativação de Processo do Windows). Os usuários que instalam aplicativos baseados no WCF não precisarão instalar explicitamente o WAS. Em vez disso, esses componentes serão instalados pelo WCF, conforme necessário.
O limite de execução de solicitações simultâneas do IIS 7.0 para as Edições do Vista Starter e Home é três.
Confira o Resumo de Recursos abaixo para obter uma lista detalhada dos recursos do IIS 7.0 disponíveis nessas Edições.
Edição Windows Vista Home Premium
A função do IIS 7.0 na Edição Windows Vista Home Premium é dar suporte às necessidades dos desenvolvedores web casuais ou que fazem isso por hobby; por isso, a maioria dos recursos do Servidor Web do IIS 7.0 necessários para o desenvolvimento de sites estão disponíveis. Os recursos normalmente não associados ao desenvolvimento da web como hobby, como servidor FTP, autenticação e autorização da Web avançadas e administração remota, não estão disponíveis na Edição Vista Home Premium.
O limite de execução de solicitações simultâneas do IIS 7.0 para a Edição Vista Home Premium é três.
Confira o Resumo de Recursos abaixo para obter uma lista detalhada dos recursos do IIS 7.0 disponíveis nessa Edição.
Edições Windows Vista Professional
Para as Edições Windows Vista Professional, a função do IIS 7.0 é direcionada diretamente ao desenvolvedor web profissional e fornece tudo o que for necessário para projetar, desenvolver e testar aplicativos Web. (As Edições Professional incluem Vista Business, Enterprise e Ultimate.) Todos os recursos do IIS 7.0 disponíveis no Windows Server 2008 estão disponíveis nas Edições Professional, com exceção da administração remota. As Edições Professional impõem um limite de 10 solicitações simultâneas que podem ser processadas.
Confira o Resumo de Recursos abaixo para obter uma lista detalhada dos recursos do IIS 7.0 disponíveis nessas Edições.
Edições do Windows Server 2008
Com o Windows Server 2008, o IIS 7.0 está pronto para implantação completa de aplicativos Web: todos os recursos, incluindo administração remota, estão disponíveis e, claro, não há nenhuma limitação de execução de solicitações.
Confira o Resumo de Recursos abaixo para obter uma lista detalhada dos recursos do IIS 7 disponíveis nessas Edições.
Matriz de Recursos do IIS 7.0 por Edição do Vista
Nomes de exibição/hierarquia | Nomes de atualização do pacote | Servidor | Pro | Premium | Basic e Starter | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Internet Information Services |
IIS-WebServerRole |
Disponível |
Disponível |
Disponível |
Disponível | |||||||||
|
Serviços da World Wide Web |
IIS-WebServer |
Padrão |
Padrão |
Padrão |
Padrão | ||||||||
|
|
Recursos HTTP comuns |
IIS-CommonHttpFeatures |
Padrão |
Padrão |
Padrão |
Padrão | |||||||
|
|
|
Conteúdo Estático |
IIS-StaticContent |
Padrão |
Padrão |
Padrão |
N/D | ||||||
|
|
|
Documento padrão |
IIS-DefaultDocument |
Padrão |
Padrão |
Padrão |
N/D | ||||||
|
|
|
Pesquisa no Diretório |
IIS-DirectoryBrowsing |
Padrão |
Padrão |
Padrão |
N/D | ||||||
|
|
|
Erros HTTP |
IIS-HttpErrors |
Padrão |
Padrão |
Padrão |
Padrão | ||||||
|
|
|
Redirecionamento de HTTP |
IIS-HttpRedirect |
Disponível |
Disponível |
Disponível |
Disponível | ||||||
|
|
Recursos de Desenvolvimento de Aplicativos |
IIS-ApplicationDevelopment |
Disponível |
Disponível |
Disponível |
Disponível | |||||||
|
|
|
ASP.NET |
IIS-ASPNET |
Disponível |
Disponível |
Disponível |
N/D | ||||||
|
|
|
Extensibilidade .NET |
IIS-NetFxExtensibility |
Disponível |
Disponível |
Disponível |
Disponível | ||||||
|
|
|
ASP |
IIS-ASP |
Disponível |
Disponível |
Disponível |
N/D | ||||||
|
|
|
CGI |
IIS-CGI |
Disponível |
Disponível |
Disponível |
N/D | ||||||
|
|
|
Extensões ISAPI |
IIS-ISAPIExtensions |
Disponível |
Disponível |
Disponível |
N/D | ||||||
|
|
|
Filtros ISAPI |
IIS-ISAPIFilter |
Disponível |
Disponível |
Disponível |
N/D | ||||||
|
|
|
Inclusões do lado do servidor |
IIS-ServerSideInclude |
Disponível |
Disponível |
Disponível |
N/D | ||||||
|
|
Integridade e diagnóstico |
IIS-HealthAndDiagnostics |
Padrão |
Padrão |
Padrão |
Padrão | |||||||
|
|
|
Log HTTP |
IIS-HTTPLogging |
Padrão |
Padrão |
Padrão |
Padrão | ||||||
|
|
|
Ferramentas de log |
IIS-LoggingLibraries |
Disponível |
Disponível |
Disponível |
Disponível | ||||||
|
|
|
Monitor de Solicitações |
IIS-RequestMonitor |
Padrão |
Padrão |
Padrão |
Padrão | ||||||
|
|
|
Rastreamento |
IIS-HttpTracing |
Disponível |
Disponível |
Disponível |
Disponível | ||||||
|
|
|
Registro em log personalizado |
IIS-CustomLogging |
Disponível |
Disponível |
Disponível |
N/D | ||||||
|
|
|
Registro em log de ODBC |
IIS-ODBCLogging |
Disponível |
Disponível |
N/D |
N/D | ||||||
|
|
Segurança |
IIS-Security |
Disponível |
Disponível |
Disponível |
Disponível | |||||||
|
|
|
Autenticação básica |
IIS-BasicAuthentication |
Disponível |
Disponível |
Disponível |
N/D | ||||||
|
|
|
Autenticação do Windows |
IIS-WindowsAuthentication |
Disponível |
Disponível |
N/D |
N/D | ||||||
|
|
|
Autenticação Digest |
IIS-DigestAuthentication |
Disponível |
Disponível |
N/D |
N/D | ||||||
|
|
|
Autenticação de mapeamento de certificado de cliente |
IIS-ClientCertificateMappingAuthentication |
Disponível |
Disponível |
N/D |
N/D | ||||||
|
|
|
Autenticação de mapeamento de certificado do cliente IIS |
IIS-IISCertificateMappingAuthentication |
Disponível |
Disponível |
N/D |
N/D | ||||||
|
|
|
Autorização de URL |
IIS-URLAuthorization |
Disponível |
Disponível |
Disponível |
Disponível | ||||||
|
|
|
Filtragem de Solicitações |
IIS-RequestFiltering |
Disponível |
Disponível |
Disponível |
Disponível | ||||||
|
|
|
Segurança de IP |
IIS-IPSecurity |
Disponível |
Disponível |
Disponível |
Disponível | ||||||
|
|
Recursos de Desempenho |
IIS-Performance |
Padrão |
Padrão |
Padrão |
Disponível | |||||||
|
|
|
Compactação de Conteúdo Estático |
IIS-HttpCompressionStatic |
Padrão |
Padrão |
Padrão |
N/D | ||||||
|
|
|
Dinâmica de Compactação HTTP |
IIS-HttpCompressionDynamic |
Disponível |
Disponível |
Disponível |
Disponível | ||||||
|
Ferramentas de Gerenciamento da Web |
IIS-WebServerManagementTools |
Padrão |
Padrão |
Padrão |
Padrão | ||||||||
|
|
Console de gerenciamento do IIS |
IIS-ManagementConsole |
Padrão |
Padrão |
Padrão |
N/D | |||||||
|
|
Scripts e Ferramentas de Gerenciamento do IIS |
IIS-ManagementScriptingTools |
Disponível |
Disponível |
Disponível |
Disponível | |||||||
|
|
Serviço de Gerenciamento do IIS |
IIS-ManagementService |
Disponível |
Disponível |
Disponível |
N/D | |||||||
|
|
Compatibilidade de gerenciamento do IIS 6 |
IIS-IIS6ManagementCompatibility |
Disponível |
Disponível |
Disponível |
Disponível | |||||||
|
|
|
Compatibilidade da Metabase do IIS e IIS 6 |
IIS-Metabase |
Disponível |
Disponível |
Disponível |
Disponível | ||||||
|
|
|
Compatibilidade de WMI do IIS 6 |
IIS-WMICompatibility |
Disponível |
Disponível |
Disponível |
N/D | ||||||
|
|
|
Ferramentas de script do IIS 6 |
IIS-LegacyScripts |
Disponível |
Disponível |
Disponível |
N/D | ||||||
|
|
|
Console de gerenciamento do IIS 6 |
IIS-LegacySnapIn |
Disponível |
Disponível |
Disponível |
N/D | ||||||
|
Serviço de Publicação FTP |
IIS-FTPPublishingService |
Disponível |
Disponível |
N/D |
N/D | ||||||||
|
|
Servidor FTP |
IIS-FTPServer |
Disponível |
Disponível |
N/D |
N/D | |||||||
|
|
Console de Gerenciamento do FTP |
IIS-FTPManagement |
Disponível |
Disponível |
N/D |
N/D | |||||||
Serviço de Ativação do Windows |
WAS-WindowsActivationService |
Disponível |
Disponível |
Disponível |
Disponível | |||||||||
|
Modelo de Processo |
WAS-ProcessModel |
Padrão |
Padrão |
Padrão |
Padrão | ||||||||
|
Ambiente .NET |
WAS-NetFxEnvironment |
Disponível |
Disponível |
Disponível |
Disponível | ||||||||
|
APIs de Configuração |
WAS-ConfigurationAPI |
Disponível |
Disponível |
Disponível |
Disponível | ||||||||
Limite de Execução de Solicitações |
|
Ilimitado |
10 |
3 |
3 |
Resumo
Neste artigo, examinamos as diferenças no IIS 7.0 nas Edições do Windows Vista e Server 2008.