Windows Server AppFabric 远程管理体系结构

使用 AppFabric,您可以通过 IIS 远程或 Windows PowerShell 远程来远程管理计算机。本主题简要介绍了远程体系结构,并提供了一些指向更多信息的链接。

91c66acc-1d8c-4011-8721-bd6c26dc809e

IIS Manager 远程使用案例

使用 IIS Manager 扩展,您可以通过与远程服务器建立连接来管理部署在远程 IIS 服务器上的站点、应用程序或服务。若要远程使用 IIS Manager,您的客户端计算机上必须安装有 IIS Manager 控制台客户端,且必须在远程 IIS 服务器上运行 WMSVC(Web 管理服务)。每个 AppFabric 模块扩展 IIS Manager 均由一个客户端组件和一个服务器组件组成。AppFabric 体系结构包括 %SystemRoot%\System32\AppFabric 中以下两个程序集中的组件:

  • Microsoft.ApplicationServer.Management.Tools.Client.dll. 此文件包含随附于 AppFabric 的 Windows Server AppFabric 模块的所有客户端组件(UI 资源、模块页,以及为 IIS Manager 控制台中的模块功能提供表面所必要的 UI 显示逻辑)。

  • Microsoft.ApplicationServer.Management.Tools.dll. 此文件包含随附于 AppFabric 的 Windows Server AppFabric 模块的所有服务器组件(使用 AppFabric cmdlet 承载 Windows PowerShell 和执行 AppFabric Windows PowerShell 脚本的逻辑)。

在本地管理访问方案中,所有对象均在 InetMgr.exe 内部进程内运行。InetMgr.exe 控制台与 WMSVC 之间的 HTTPS 通道被替换为内存中管道,且 WMSVC 在 InetMgr.exe 内部进程内运行。本地访问案例是远程访问方案的特殊案例。

远程访问案例比本地使用案例更通用、更复杂。WMSVC 是 IIS 基础结构的一部分,用于启用服务器上托管的站点和应用程序的远程管理。它是一种在“本地服务”帐户下运行的 NT 服务,用于通过 HTTPS 侦听端口 8172 上的管理请求。

当使用 IIS Manager 管理部署在远程 IIS 服务器上的站点、应用程序或服务时,无法使用 SQL 审核。

有关 IIS Manager 远程功能的详细信息,请参阅 Remote Administration for IIS Manager (https://go.microsoft.com/fwlink/?LinkId=177643)。

Windows PowerShell 远程使用案例

Windows PowerShell 远程要求 Windows 远程管理服务(WinRM 服务)通过 HTTPS 侦听来自远程位置 Windows PowerShell 控制台的 WSMAN 请求。远程 Windows PowerShell 案例要求客户端和远程服务器计算机上都安装有 Windows PowerShell V2 RTM。有关 Windows 远程的详细信息,请参阅About Windows Remote Management (https://go.microsoft.com/fwlink/?LinkId=182112)。

  2011-12-05