Condividi tramite


Informazioni di riferimento sulle API Web Core ospitate

In questa sezione vengono descritte le funzioni che gli sviluppatori possono usare per ospitare pagine Web con Hosted Web Core. Web Core ospitato consente ai processi diversi da un processo di lavoro di caricare un'istanza del core IIS. Questa istanza richiede un file di configurazione separato e può ospitare un solo pool di applicazioni.

Contenuto della sezione

Funzione Descrizione
PFN_WEB_CORE_ACTIVATE Avvia un'istanza di Hosted Web Core.
PFN_WEB_CORE_SET_METADATA_DLL_ENTRY Imposta le opzioni di metadati per un'attivazione del core Web.
PFN_WEB_CORE_SHUTDOWN Arresta un'istanza di Hosted Web Core.

Commenti

La creazione di un'istanza di Hosted Web Core consente a un processo diverso da un processo di lavoro di caricare il core IIS, ovvero l'applicazione Web di base e la funzionalità di gestione dei contenuti fornita da IIS.

Nota

Le applicazioni scritte usando Hosted Web Core non ereditano le funzionalità di monitoraggio fornite dal servizio di attivazione dei processi di Windows (WAS) per le applicazioni IIS.

Web Core ospitato consente a un processo di ospitare pagine Web senza dover ricreare la funzionalità dell'applicazione fornita in modo nativo dal core IIS. Ad esempio, il core IIS fornisce già l'autenticazione e l'autorizzazione; pertanto, uno sviluppatore che scrive un'applicazione che usa Hosted Web Core non deve creare manualmente un'infrastruttura di sicurezza. Il core IIS offre anche funzionalità aggiuntive che richiederebbero molto impegno per ricreare manualmente, ad esempio il filtro e il supporto dell'estensione dell'API Server Internet, le funzionalità fornite dallo stack di protocolli HTTP (HTTP.sys) driver, autenticazione e così via.

Nota

Hosted Web Core richiede un file di configurazione che segue la progettazione del file ApplicationHost.config, ad eccezione del fatto che Hosted Web Core supporta solo un pool di applicazioni. Per altre informazioni sul file di configurazione necessario per il codice Web ospitato, vedere Procedura dettagliata: Creazione di un file di configurazione per Web Core ospitato.

Vedere anche

Creazione di applicazioni Web Core ospitate