发布服务应用程序 (SharePoint Server 2010)

 

适用于: SharePoint Foundation 2010, SharePoint Server 2010

上一次修改主题: 2010-04-12

在 Microsoft SharePoint Server 2010 中,某些服务应用程序可以在服务器场间发布,从而可通过远程连接获得。本文介绍如何发布服务应用程序。

重要

在开始共享服务应用程序之前,强烈建议您阅读跨服务器场共享服务应用程序 (SharePoint Server 2010)服务体系结构规划 (SharePoint Server 2010) 这两篇文章。

本文内容:

  • 使用管理中心发布服务应用程序

  • 使用 Windows PowerShell 发布服务应用程序

使用管理中心发布服务应用程序

  1. 确认执行此过程的用户帐户是 SharePoint 组“Farm Administrators”的成员。

  2. 在 SharePoint 管理中心网站上单击“应用程序管理”,然后单击“管理服务应用程序”。

  3. 单击包含要发布的服务应用程序的行。功能区上的命令随即变为可用状态。

  4. 在功能区上,单击“发布”。

  5. 在“发布服务应用程序”对话框中:

    1. 从下拉列表中选择需要的“连接类型”。

    2. 如果要使服务应用程序对远程服务器场可用,则选中“向其他场发布此服务应用程序”复选框。

    3. 建议您使用在服务器场之间交换信任证书 (SharePoint Server 2010) 中的说明在两个服务器场之间建立信任。

    4. 将发布的 URL 复制到记事本或其他文本编辑器。必须向远程服务器场提供此 URL,才能将远程服务器场连接到发布的服务应用程序。该 URL 类似于以下形式:“urn:schemas-microsoft-com:sharepoint:service:9c1870b7ee97445888d9e846519cfa27#authority=urn:uuid:02a493b92a5547828e21386e28056cba&authority=https://ua_powershell:32844/Topology/topology.svc”。

  6. 可选择提供描述性文本以及对远程服务器场管理员可见的网页的链接。在指定需要的发布选项之后,单击“确定”发布服务应用程序。

使用 Windows PowerShell 发布服务应用程序

  1. 验证您是否满足以下最低要求:请参阅 Add-SPShellAdmin

  2. 在“开始”菜单上,单击“管理工具”。

  3. 单击“SharePoint 2010 Management Shell”。

  4. 在 Windows PowerShell 命令提示符处,键入以下命令:

    Publish-SPServiceApplication -Identity <ServiceApplicationGUID>
    

    如果您不知道服务应用程序的 GUID,则可以使用以下 Windows PowerShell 2.0 cmdlet 来列出服务器场中的所有服务应用程序及其 GUID:

    Get-SPServiceApplication
    
  5. 若要查看发布的服务应用程序负载平衡器 URL,请键入以下命令并记录输出:

    Get-SPTopologyServiceApplication
    

    所有连接的远程服务器场都将需要此命令生成的信息。

See Also

Reference

Publish-SPServiceApplication
Get-SPServiceApplication
Get-SPTopologyServiceApplication

Concepts

添加或删除 Web 应用程序的服务应用程序连接 (SharePoint Server 2010)