Condividi tramite


Funzionalità di IIS 7.0 ed edizioni Vista

di Henry Seiler

Panoramica delle differenze di IIS 7.0 tra le edizioni di Windows Vista e windows Server 2008

Con il rilascio di Windows Vista e Windows Server 2008 IIS 7.0 è diventato disponibile per la prima volta in tutte le edizioni di Windows mainstream.

Nelle edizioni di Windows Vista IIS 7.0 avrà un doppio ruolo. In primo luogo, offre agli sviluppatori Web l'esperienza completa della piattaforma Web per la creazione e il test di applicazioni Web in Windows, per la distribuzione in Windows Server, proprio come Windows XP. In secondo luogo, abilita l'attivazione e la gestione dei processi e l'infrastruttura HTTP necessaria per abilitare gli scenari consumer connessi che verranno compilati usando Windows Communication Foundation (WinFX).

Windows Vista Starter e Home Edition

Le edizioni Iniziale e Home di Windows Vista sono destinate a utenti domestici e personali che non hanno la necessità di eseguire lo sviluppo di applicazioni o Web. Le funzionalità server Web iis 7.0 e server FTP non sono disponibili in queste edizioni. Tuttavia, se si osservano attentamente i componenti specifici di IIS 7.0 che possono essere installati in queste edizioni. Si noti, tuttavia, che l'installazione di questi componenti non fornirà un server Web che supporta contenuto statico, ASP classico o ASP.NET.

I componenti iis 7.0 disponibili in queste edizioni fungono da infrastruttura di supporto per Windows Communication Foundation (WCF) di Microsoft. Collettivamente, i componenti iis 7.0 che forniscono questa infrastruttura sono definiti servizio di attivazione dei processi di Windows (WAS). Gli utenti che installano applicazioni basate su WCF non dovranno installare in modo esplicito WAS, ma questi componenti verranno installati da WCF in base alle esigenze.

Il limite di esecuzione di richieste simultanee di IIS 7.0 per Vista Starter e Home Edition è tre.

Per un elenco dettagliato delle funzionalità di IIS 7.0 disponibili in queste edizioni, vedere Il riepilogo delle funzionalità seguenti.

Windows Vista Home Premium Edition

Il ruolo IIS 7.0 in Windows Vista Home Premium Edition è quello di supportare le esigenze degli sviluppatori Web casual o hobbyist; di conseguenza, sono disponibili la maggior parte delle funzionalità del server Web IIS 7.0 necessarie per lo sviluppo di siti Web. Le funzionalità non normalmente associate allo sviluppo Web hobbyist, ad esempio il server FTP, l'autenticazione Web avanzata e l'autorizzazione e l'amministrazione remota non sono disponibili in Vista Home Premium Edition.

Il limite di esecuzione simultanea delle richieste di IIS 7.0 per Vista Home Premium Edition è tre.

Per un elenco dettagliato delle funzionalità di IIS 7.0 disponibili in questa edizione, vedere Il riepilogo delle funzionalità seguenti.

Edizioni di Windows Vista Professional

Per il ruolo IIS 7.0 di Windows Vista Professional Edition è destinato allo sviluppatore Web professionale e fornisce agli sviluppatori Web professionali tutto il necessario per progettare, sviluppare e testare applicazioni Web. Le edizioni Professional includono Vista Business, Enterprise e Ultimate Edition. Tutte le funzionalità di IIS 7.0 disponibili in Windows Server 2008 sono disponibili nelle edizioni Professional, ad eccezione dell'amministrazione remota. Le edizioni Professional inserisce un limite di 10 richieste simultanee che possono essere elaborate.

Per un elenco dettagliato delle funzionalità di IIS 7.0 disponibili in queste edizioni, vedere Il riepilogo delle funzionalità seguenti.

Edizioni di Windows Server 2008

Con Windows Server 2008, IIS 7.0 è pronto per la distribuzione completa delle applicazioni Web: tutte le funzionalità, inclusa l'amministrazione remota, sono disponibili e naturalmente non esiste alcuna limitazione di esecuzione delle richieste.

Per un elenco dettagliato delle funzionalità di IIS 7 disponibili in queste edizioni, vedere Il riepilogo delle funzionalità seguenti.

Matrice delle funzionalità di IIS 7.0 Vista Edition

Nomi visualizzati/gerarchia Nomi degli aggiornamenti dei pacchetti Server Pro Premium Basic & Starter

Internet Information Services

IIS-WebServerRole

Disponibile

Disponibile

Disponibile

Disponibile

 

Servizi Web

IIS-WebServer

Predefinito

Predefinito

Predefinito

Predefinito

 

 

Funzionalità HTTP comuni

IIS-CommonHttpFeatures

Predefinito

Predefinito

Predefinito

Predefinito

 

 

 

Contenuto statico

IIS-StaticContent

Predefinito

Predefinito

Predefinito

N/D

 

 

 

Documento predefinito

IIS-DefaultDocument

Predefinito

Predefinito

Predefinito

N/D

 

 

 

Esplorazione directory

IIS-DirectoryBrowsing

Predefinito

Predefinito

Predefinito

N/D

 

 

 

Errori HTTP

IIS-HttpErrors

Predefinito

Predefinito

Predefinito

Predefinito

 

 

 

Reindirizzamento HTTP

IIS-HttpRedirect

Disponibile

Disponibile

Disponibile

Disponibile

 

 

Funzionalità di sviluppo di applicazioni

IIS-ApplicationDevelopment

Disponibile

Disponibile

Disponibile

Disponibile

 

 

 

ASP.NET

IIS-ASPNET

Disponibile

Disponibile

Disponibile

N/D

 

 

 

Estendibilità .NET

IIS-NetFxExtensibility

Disponibile

Disponibile

Disponibile

Disponibile

 

 

 

ASP

IIS-ASP

Disponibile

Disponibile

Disponibile

N/D

 

 

 

CGI

IIS-CGI

Disponibile

Disponibile

Disponibile

N/D

 

 

 

Estensioni ISAPI

IIS-ISAPIExtensions

Disponibile

Disponibile

Disponibile

N/D

 

 

 

Filtri ISAPI

IIS-ISAPIFilter

Disponibile

Disponibile

Disponibile

N/D

 

 

 

Include lato server

IIS-ServerSideInclude

Disponibile

Disponibile

Disponibile

N/D

 

 

Integrità e diagnostica

IIS-HealthAndDiagnostics

Predefinito

Predefinito

Predefinito

Predefinito

 

 

 

Registrazione HTTP

IIS-HTTPLogging

Predefinito

Predefinito

Predefinito

Predefinito

 

 

 

Strumenti di registrazione

IIS-LoggingLibraries

Disponibile

Disponibile

Disponibile

Disponibile

 

 

 

Monitoraggio richieste

IIS-RequestMonitor

Predefinito

Predefinito

Predefinito

Predefinito

 

 

 

Traccia

IIS-HttpTracing

Disponibile

Disponibile

Disponibile

Disponibile

 

 

 

Registrazione personalizzata

IIS-CustomLogging

Disponibile

Disponibile

Disponibile

N/D

 

 

 

Registrazione ODBC

IIS-ODBCLogging

Disponibile

Disponibile

N/D

N/D

 

 

Sicurezza

IIS-Security

Disponibile

Disponibile

Disponibile

Disponibile

 

 

 

Autenticazione base

IIS-BasicAuthentication

Disponibile

Disponibile

Disponibile

N/D

 

 

 

Autenticazione di Windows

IIS-WindowsAuthentication

Disponibile

Disponibile

N/D

N/D

 

 

 

Autenticazione del digest

IIS-DigestAuthentication

Disponibile

Disponibile

N/D

N/D

 

 

 

Autenticazione mapping certificati client

IIS-ClientCertificateMappingAuthentication

Disponibile

Disponibile

N/D

N/D

 

 

 

Autenticazione del mapping dei certificati client IIS

IIS-IISCertificateMappingAuthentication

Disponibile

Disponibile

N/D

N/D

 

 

 

Autorizzazione URL

IIS-URLAuthorization

Disponibile

Disponibile

Disponibile

Disponibile

 

 

 

Filtro richieste

IIS-RequestFiltering

Disponibile

Disponibile

Disponibile

Disponibile

 

 

 

Sicurezza IP

IIS-IPSecurity

Disponibile

Disponibile

Disponibile

Disponibile

 

 

Funzionalità delle prestazioni

IIS-Performance

Predefinito

Predefinito

Predefinito

Disponibile

 

 

 

Compressione contenuto statico

IIS-HttpCompressionStatic

Predefinito

Predefinito

Predefinito

N/D

 

 

 

Compressione HTTP dinamica

IIS-HttpCompressionDynamic

Disponibile

Disponibile

Disponibile

Disponibile

 

Strumenti di gestione Web

IIS-WebServerManagementTools

Predefinito

Predefinito

Predefinito

Predefinito

 

 

Console di gestione IIS

IIS-ManagementConsole

Predefinito

Predefinito

Predefinito

N/D

 

 

Strumenti e script di gestione IIS

IIS-ManagementScriptingTools

Disponibile

Disponibile

Disponibile

Disponibile

 

 

Servizio gestione IIS

IIS-ManagementService

Disponibile

Disponibile

Disponibile

N/D

 

 

Compatibilità Gestione IIS 6

IIS-IIS6ManagementCompatibility

Disponibile

Disponibile

Disponibile

Disponibile

 

 

 

Compatibilità tra metabase IIS e IIS 6

IIS-Metabase

Disponibile

Disponibile

Disponibile

Disponibile

 

 

 

Compatibilità WMI IIS 6

IIS-WMICompatibility

Disponibile

Disponibile

Disponibile

N/D

 

 

 

Strumenti di scripting di IIS 6

IIS-LegacyScripts

Disponibile

Disponibile

Disponibile

N/D

 

 

 

Console di gestione IIS 6

IIS-LegacySnapIn

Disponibile

Disponibile

Disponibile

N/D

 

Servizio di pubblicazione FTP

IIS-FTPPublishingService

Disponibile

Disponibile

N/D

N/D

 

 

Server FTP

IIS-FTPServer

Disponibile

Disponibile

N/D

N/D

 

 

Console di gestione FTP

IIS-FTPManagement

Disponibile

Disponibile

N/D

N/D

Servizio di attivazione di Windows

WAS-WindowsActivationService

Disponibile

Disponibile

Disponibile

Disponibile

 

Modello di processo

WAS-ProcessModel

Predefinito

Predefinito

Predefinito

Predefinito

 

Ambiente .NET

WAS-NetFxEnvironment

Disponibile

Disponibile

Disponibile

Disponibile

 

API di configurazione

WAS-ConfigurationAPI

Disponibile

Disponibile

Disponibile

Disponibile

 

Limite di esecuzione della richiesta

 

Nessuna limitazione

10

3

3

Riepilogo

In questo articolo sono state esaminate le differenze in IIS 7.0 nelle edizioni di Windows Vista e Server 2008.