Architettura di gestione remota di AppFabric

AppFabric consente di gestire computer in remoto tramite la comunicazione remota di IIS o Windows PowerShell. In questo argomento viene descritta in breve l'architettura della comunicazione remota e vengono riportati collegamenti a ulteriori informazioni.

91c66acc-1d8c-4011-8721-bd6c26dc809e

Caso di utilizzo in remoto di Gestione IIS

Le estensioni di Gestione IIS consentono di gestire siti, applicazioni o servizi distribuiti su un server IIS remoto tramite una connessione a quest'ultimo. Per abilitare l'utilizzo di Gestione IIS in remoto, è necessario che un client console Gestione IIS sia disponibile nel computer client e che WMSVC (Servizio Gestione Web) sia in esecuzione sul server IIS remoto. Ogni modulo AppFabric con estensioni di Gestione IIS è formato da un componente client e un componente server. L'architettura di AppFabric include tali componenti nei due assembly riportati di seguito, in .\Programmi\Windows Server AppFabric:

  • Microsoft.ApplicationServer.Management.Tools.Client.dll. Questo file include tutti i componenti client per il modulo Microsoft AppFabric 1.1 per Windows Server fornito con AppFabric (risorse dell'interfaccia utente, pagine del modulo e la logica di visualizzazione nell'interfaccia utente necessaria per rendere disponibili le funzionalità di uno o più moduli nella console di Gestione IIS).

  • Microsoft.ApplicationServer.Management.Tools.dll. Questo file include tutti i componenti server per il modulo Microsoft AppFabric 1.1 per Windows Server fornito con AppFabric la logica per l'hosting di Windows PowerShell e l'esecuzione degli script di Windows PowerShell per AppFabric tramite cmdlet di AppFabric).

Nello scenario di accesso alla gestione locale, ogni componente viene eseguito in-process in InetMgr.exe. Il canale HTTPS fra la console InetMgr.exe e WMSVC viene sostituito con una pipe in memoria e WMSVC viene eseguito in-process in InetMgr.exe. L'accesso locale è un caso speciale dello scenario di accesso remoto.

Lo scenario di accesso remoto è più generico e complesso del caso di utilizzo locale. WMSVC fa parte dell'infrastruttura IIS e consente la gestione remota dei siti e delle applicazioni ospitati sul server. Si tratta di un servizio NT, eseguito nell'account "Servizio locale", che rimane in ascolto delle richieste di gestione sulla porta 8172 su HTTPS.

Il controllo accessi SQL non è disponibile quando si utilizza Gestione IIS per gestire un sito, un'applicazione o un servizio distribuito su un server IIS remoto.

Per ulteriori informazioni sulla comunicazione remota di Gestione IIS, vedere Remote Administration for IIS Manager (https://go.microsoft.com/fwlink/?LinkId=177643) (informazioni in lingua inglese).

Caso di utilizzo in remoto di Windows PowerShell

La comunicazione remota di Windows PowerShell richiede servizi di gestione remota di Windows (servizio WinRM) per rimanere in ascolto delle richieste di WSMAN su HTTPS dalla console di Windows PowerShell nella posizione remota. Il caso remoto di Windows PowerShell richiede di installare Windows PowerShell V2 RTM sia sul computer client che sul server remoto. Per ulteriori informazioni sulla comunicazione remota di Windows, vedere About Windows Remote Management (https://go.microsoft.com/fwlink/?LinkId=182112) (informazioni in lingua inglese).

  2012-03-05