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