Conectar con aplicaciones de servicio en granjas de servidores remotas en SharePoint Server
SE APLICA A:2013 2016 2019 Subscription Edition SharePoint en Microsoft 365
En SharePoint Server, puede publicar algunas aplicaciones de servicio para que estén disponibles a través de conexiones remotas. Mediante la publicación de una aplicación de servicio, puede optimizar recursos y evitar la redundancia, así como proporcionar servicios en toda la empresa sin necesidad de instalar una granja de servidores dedicada de servicios empresariales.
Puede conectarse a una aplicación de servicio que haya sido compartida por otra granja de servidores si conoce la dirección del servicio de detección de la granja o la dirección de la aplicación de servicio. Tenga en cuenta que sólo puede conectarse a una aplicación de servicio en una granja remota si el administrador de la granja de servidores remota ha publicado la aplicación de servicio.
Antes de empezar esta operación, revise Compartir aplicaciones de servicio en granjas de servidores en SharePoint Server para obtener información sobre los requisitos previos.
Para conectarse a una aplicación de servicio en una granja de servidores remota mediante Administración central
Compruebe si pertenece al grupo de administradores de la granja de servidores de SharePoint.
En un servidor de la granja de servidores de consumo, vaya a Administración central, haga clic en Administración de aplicaciones y en Administrar aplicaciones de servicio.
En la cinta de opciones, haga clic en Conectar.
En el menú desplegable Conectar, haga clic en el tipo de aplicación de servicio a la que desea conectarse.
En la página Conectar a la aplicación de servicio remoto, escriba la dirección URL apropiada en el cuadro de texto Dirección de la granja de servidores o de la aplicación de servicio y, a continuación, haga clic en Aceptar.
Nota:
Puede obtener la dirección URL del administrador de la granja de servidores de publicación. Para obtener más información, vea Publicar aplicaciones de servicio en SharePoint Server. Hay dos tipos de direcciones URL que puede usar en este paso: la dirección URL de la aplicación de servicio o la dirección URL de la aplicación de servicio de topología de la granja remota. Si usa la dirección URL de la aplicación de servicio, en el paso 6 de este procedimiento solo aparecerá la aplicación de servicio correspondiente. Si usa la dirección URL del servicio de topología, en el paso 6 aparecerán todas las aplicaciones de servicio de la granja de servidores.
El nuevo cuadro de diálogo Conectar a una aplicación de servicio remoto muestra las aplicaciones de servicio que coinciden con la dirección URL que escribió en el paso 5. Haga clic en la fila que contiene el nombre de la aplicación de servicio y, a continuación, active la casilla para agregar la conexión de la aplicación de servicio a la lista predeterminada de conexiones de aplicación de servicio de la granja de servidores (es decir, el grupo de proxy predeterminado). Haga clic en Aceptar.
Se le pedirá cambiar el nombre de la conexión. Escriba un nuevo nombre en el cuadro de texto Nombre de conexión o deje el nombre predeterminado y, a continuación, haga clic en Aceptar.
Le recomendamos seguir las instrucciones de Certificados de confianza de Exchange entre granjas de servidores en SharePoint Server para establecer la confianza entre las dos granjas de servidores.
Una vez creada la nueva conexión, deberá hacer clic en Aceptar para completar el procedimiento.
Asocie la nueva conexión de la aplicación de servicio a una aplicación web local. Para más información sobre cómo llevar a cabo este procedimiento, vea Add or remove service application connections from a web application in SharePoint Server.
Para conectarse a una aplicación de servicio en una granja de servidores remota con PowerShell
Compruebe que cumple con las pertenencias siguientes:
Rol fijo de servidor securityadmin en la instancia de SQL Server.
Rol fijo de base de datos db_owner en todas las bases de datos que se van a cargar.
Grupo de servidores en el servidor en el que se van a ejecutar los cmdlets de PowerShell.
Agregue las pertenencias que resulten necesarias por encima de los mínimos establecidos anteriormente.
Un administrador puede usar el cmdlet Add-SPShellAdmin para conceder permisos de uso para los cmdlets de SharePoint Server.
Nota:
Si no dispone de permisos, póngase en contacto con el administrador para la instalación o con el administrador de SQL Server para solicitarlos. Para más información sobre permisos de PowerShell, vea Add-SPShellAdmin.
Inicie el Shell de administración de SharePoint.
En el símbolo del sistema de PowerShell, escriba el comando siguiente:
Receive-SPServiceApplicationConnectionInfo -FarmUrl <PublishingFarmTopologyURL>
Donde <PublishingFarmTopologyURL> es la información que se recupera mediante la ejecución del cmdlet Get-SPTopologyServiceApplication en la granja de servidores de publicación. Para obtener más información, vea Publicar aplicaciones de servicio en SharePoint Server.
En el símbolo del sistema de PowerShell, escriba el comando siguiente:
New-SPServiceApplicationProxy -Name " <ServiceApplicationProxyName>" -Url "<PublishingFarmTopologyURL>"
Donde:
<nombreDeProxyDeAplicaciónDeServicio> es un nombre único para una conexión de aplicación de servicio en la granja de servidores de consumo.
<URLDeTopologíaDeGranjaDePublicación> es la dirección URL de topología de la aplicación de servicio que también se usaba en el comando anterior.
Cada tipo de aplicación de servicio tiene un cmdlet de PowerShell específico que se debe usar en lugar de New-SPServiceApplicationProxy. (Estos cmdlets aparecen en la sección Consulte también). Por ejemplo, el siguiente comando crea un nuevo proxy de aplicación de servicio de metadatos administrados denominado "MetadataServiceProxy1" que se conecta a la aplicación de servicio ubicada en la dirección URL indicada.
New-SPMetadataServiceApplicationProxy -Name "MetadataServiceProxy1" -Uri " urn:schemas-microsoft-com:sharepoint:service:9c1870b7ee97445888d9e846519cfa27#authority=urn:uuid:02a493b92a5547828e21386e28056cba&authority=https://ua_powershell:32844/Topology/topology.svc "
Deberá asociar la conexión de la nueva aplicación de servicio a una aplicación web local. Para más información sobre cómo llevar a cabo este procedimiento, vea Add or remove service application connections from a web application in SharePoint Server.
Vea también
Otros recursos
New-SPBusinessDataCatalogServiceApplicationProxy
New-SPEnterpriseSearchServiceApplicationProxy
New-SPMetadataServiceApplicationProxy