Поделиться через


Подключение к приложениям службы в удаленных фермах SharePoint Server

ОБЛАСТЬ ПРИМЕНЕНИЯ:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint в Microsoft 365

В SharePoint Server некоторые приложения-службы можно публиковать, делая их доступными через удаленные подключения. Публикуя приложение-службу, можно оптимизировать использование ресурсов и не допустить избыточности, а также предложить службы уровня предприятия без установки выделенной фермы служб предприятия.

Можно подключиться к приложению-службе, которое используется совместно с другой фермой, если известен адрес службы обнаружения или адрес приложения-службы. Обратите внимание, что подключение возможно только к приложению-службе в удаленной ферме, если администратор удаленной фермы опубликовал это приложение-службу.

Прежде чем выполнять эту операцию, просмотрите сведения об обязательных условиях в статье Совместное использование приложений служб в фермах SharePoint Server.

Подключение к приложению-службе в удаленной ферме с помощью центра администрирования

  1. Необходимо быть участником группы администраторов фермы в SharePoint.

  2. На сервере в потребляющей ферме в Центр администрирования нажмите Управление приложениями и выберите Управление приложениями-службами.

  3. На ленте нажмите кнопку Подключить.

  4. В раскрывающемся меню Подключение выберите тип приложения-службы, к которому нужно подключиться.

  5. На странице "Подключение к удаленному приложению-службе" введите нужный URL-адрес в поле Адрес фермы или приложения-службы и нажмите кнопку ОК.

    Примечание.

    Этот URL-адрес можно получить у администратора опубликованной фермы. Дополнительные сведения см. в статье Публикация приложений-служб в SharePoint Server. На этом шаге можно использовать два типа URL-адресов: URL-адрес приложения службы или URL-адрес приложения службы топологии удаленной фермы. Если используется URL-адрес приложения-службы, на шаге 6 этой процедуры будет указано только соответствующее приложение-служба. Если используется URL-адрес службы топологии, на шаге 6 этой процедуры будут указаны все приложения-службы в ферме.

  6. В новом диалоговом окне Подключение к приложению удаленной службы отображаются приложения-службы, соответствующие URL-адресу, введенном на шаге 5. Щелкните строку с именем приложения-службы и установите флажок, чтобы добавить приложение-службу в список подключений к приложениям-службам фермы по умолчанию (то есть в группу прокси по умолчанию). Нажмите кнопку ОК.

  7. Будет выведен запрос на изменение имени подключения. Введите новое имя в поле Имя подключения или оставьте имя по умолчанию, а затем нажмите кнопку ОК.

  8. Рекомендуется использовать инструкции из статьи Обмен сертификатами доверия между фермами в SharePoint Server для установления отношения доверия между двумя фермами.

  9. После создания нового подключения нажмите кнопку ОК для завершения процедуры.

  10. Свяжите новое подключение к приложению-службе с локальным веб-приложением. Сведения об этой процедуре см. в статье Add or remove service application connections from a web application in SharePoint Server.

Подключение к приложению службы в удаленной ферме с помощью PowerShell

  1. Убедитесь, что вы являетесь участником следующих групп:

    • Предопределенная роль сервера securityadmin для экземпляра SQL Server.

    • Предопределенная роль базы данных db_owner во всех базах данных, которые должны обновляться.

    • Группа администраторов для сервера, на котором выполняются командлеты PowerShell.

    • Добавьте участие в группах, необходимое помимо приведенных выше минимальных требований.

    С помощью командлета Add-SPShellAdmin администратор может предоставлять разрешения на использование командлетов SharePoint Server.

    Примечание.

    При отсутствии разрешений обратитесь к своему администратору программы установки или администратору SQL Server за разрешениями. Дополнительные сведения о разрешениях PowerShell см. в статье Add-SPShellAdmin.

  2. Запустите командную консоль SharePoint.

  3. В командной строке PowerShell введите следующую команду:

    Receive-SPServiceApplicationConnectionInfo -FarmUrl <PublishingFarmTopologyURL>
    

    Где <PublishingFarmTopologyURL> — это информация, полученная при выполнении командлета Get-SPTopologyServiceApplication на ферме публикации. Дополнительные сведения см. в статье Публикация приложений-служб в SharePoint Server.

  4. В командной строке PowerShell введите следующую команду:

    New-SPServiceApplicationProxy -Name " <ServiceApplicationProxyName>" -Url "<PublishingFarmTopologyURL>"
    

    Где:

    • <ServiceApplicationProxyName> это уникальное имя подключения к приложению-службе в использующей его ферме.

    • <PublishingFarmTopologyURL> это URL-адрес топологии приложения-службы, который также использовался в предыдущей команде.

    Каждый тип приложения-службы имеет определенный командлет PowerShell, который следует использовать вместо New-SPServiceApplicationProxy. (Эти командлеты перечислены в разделе См. также.) Например, следующая команда создает новый прокси приложения службы управляемых метаданных с именем MetadataServiceProxy1, который подключается к приложению службы, расположенному по указанному URL-адресу.

    New-SPMetadataServiceApplicationProxy -Name "MetadataServiceProxy1" -Uri "
    urn:schemas-microsoft-com:sharepoint:service:9c1870b7ee97445888d9e846519cfa27#authority=urn:uuid:02a493b92a5547828e21386e28056cba&amp;authority=https://ua_powershell:32844/Topology/topology.svc  "
    
  5. Свяжите новое подключение к приложению-службе с локальным веб-приложением. Сведения об этой процедуре см. в статье Add or remove service application connections from a web application in SharePoint Server.

См. также

Другие ресурсы

New-SPBusinessDataCatalogServiceApplicationProxy

New-SPEnterpriseSearchServiceApplicationProxy

New-SPMetadataServiceApplicationProxy

New-SPProfileServiceApplicationProxy

New-SPSecureStoreServiceApplicationProxy