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.