Partilhar via


Conectar a um aplicativo de serviço em um farm remoto (SharePoint Foundation 2010)

 

Aplica-se a: SharePoint Foundation 2010

Tópico modificado em: 2012-02-01

No Microsoft SharePoint Foundation 2010, é possível publicar alguns aplicativos de serviço para torná-los disponíveis em conexões remotas. Publicando um aplicativo de serviço, você pode otimizar os recursos e evitar a redundância e oferecer serviços em toda e empresa sem instalar um farm de serviço da empresa dedicados. Este artigo descreve como conectar e consumir um aplicativo de serviço publicado.

Importante

Antes de iniciar o compartilhamento dos aplicativos de serviço, recomendamos que você leia os artigos Share service applications across farms (SharePoint Foundation 2010) e Planejamento de arquitetura de serviços (SharePoint Foundation 2010).

É possível conectar a um aplicativo de serviço que foi compartilhado por outro farm se você conhece o endereço do serviço de descoberta do farm ou o endereço do aplicativo de serviço. Tenha cuidado que você pode apenas conectar a um aplicativo de serviço em um farm remoto se o administrador do farm do farm remoto tiver publicado o aplicativo de serviço.

Neste artigo:

  • Para conectar a um aplicativo de serviço em um farm remoto usando a Administração Central

  • Para conectar a um aplicativo de serviço em um farm remoto usando o Windows PowerShell

Para conectar a um aplicativo de serviço em um farm remoto usando a Administração Central

  1. Verifique se você é um membro do grupo de Administradores de Farm do SharePoint.

  2. No site da Web da Administração Central do SharePoint, clique em Gerenciamento de aplicativo e clique em Gerenciar aplicativos de serviço.

  3. Na faixa de opções, clique em Conectar.

  4. No menu suspenso Conectar, clique no tipo de aplicativo de serviço no qual você deseja conectar.

  5. Na página Conectar a um Aplicativo de Serviço Remoto, digite a URL adequada na caixa de texto Endereço do Aplicativo de Serviço ou Farm e clique em OK.

    Observação

    É possível obter a URL com o administrador do farm de publicação. Para obter mais informações, consulte Publish a service application (SharePoint Foundation 2010). Existem dois tipos de URLs que você pode usar nesta etapa: a URL do aplicativo de serviço ou a URL do aplicativo de serviço de topologia do farm remoto. Se você usar a URL do aplicativo de serviço, apenas o aplicativo de serviço correspondente será listado na Etapa 6 deste procedimento. Se você usar a URL do serviço de topologia, todos os aplicativos de serviço no farm serão listados na Etapa 6 deste procedimento.

  6. A nova caixa de diálogo Conectar a um aplicativo de serviço remoto exibe os aplicativos de serviço que correspondem à URL digitada na Etapa 5. Clique na linha que contém o nome do aplicativo de serviço e marque a caixa de seleção para adicionar a conexão do aplicativo de serviço para a lista padrão das conexões do aplicativo de serviço do farm (isto é, o grupo de proxy padrão). Clique em OK.

  7. Você é solicitado a alterar o nome da conexão. Digite um novo nome na caixa de texto Nome da conexãoou deixe o nome padrão e clique em OK.

  8. Recomendamos que você use as instruções em Exchange trust certificates between farms (SharePoint Foundation 2010) para estabelecer a confiança entre os dois farms.

  9. Após a nova conexão ser criada, você deve clicar em OK para concluir o procedimento.

  10. Associe a nova conexão do aplicativo de serviço com um aplicativo Web local. Para obter mais informações sobre como fazer isso, consulte Add or remove a service application connection to a Web application (SharePoint Foundation 2010).

Para conectar a um aplicativo de serviço em um farm remoto usando o Windows PowerShell

  1. Verifique se você cumpre os seguintes requisitos mínimos: Consulte Add-SPShellAdmin.

  2. No menu Iniciar, clique em Ferramentas administrativas.

  3. Clique em SharePoint 2010 Management Shell.

  4. No prompt de comando Windows PowerShell, digite o seguinte comando:

    Receive-SPSharedServiceApplicationInfo -FarmUrl <PublishingFarmTopologyURL>
    

    Onde o <PublishingFarmTopologyURL> é a informação recuperada executando o cmdlet Get-SPTopologyServiceApplication no farm publicado. Para obter mais informações, consulte Publish a service application (SharePoint Foundation 2010).

  5. No prompt de comando Windows PowerShell, digite o seguinte comando:

    New-SP*ServiceApplicationProxy -Name " <ServiceApplicationProxyName>" -Url "<PublishingFarmTopologyURL>"
    

    Onde:

    • O <ServiceApplicationProxyName> é um nome exclusivo para a conexão do aplicativo de serviço no farm de consumo.

    • O <PublishingFarmTopologyURL> é a URL de topologia do aplicativo de serviço que foi usada também no comando anterior.

    Cada tipo de aplicativo de serviço possui um cmdlet do Windows PowerShell 2,0 específico que deve ser usado ao invés do New-SP*ServiceApplicationProxy. (Estes cmdlets estão listados na seção Ver também.) Por exemplo, o seguinte comando cria um novo proxy de aplicativo de serviço de Metadados Gerenciados chamado "MetadataServiceProxy1" que conecta-se ao aplicativo de serviço localizado na URL declarada.

    New-SPMetadataServiceApplicationProxy -Name "MetadataServiceProxy1" -Uri "
    urn:schemas-microsoft-com:sharepoint:service:9c1870b7ee97445888d9e846519cfa27#authority=urn:uuid:02a493b92a5547828e21386e28056cba&authority=https://ua_powershell:32844/Topology/topology.svc  "
    
  6. Você deve associar a nova conexão do aplicativo de serviço a um aplicativo Web local. Para obter mais informações sobre como fazer isso, consulte Add or remove a service application connection to a Web application (SharePoint Foundation 2010).

See Also

Reference

New-SPBusinessDataCatalogServiceApplicationProxy

Other Resources

New-SPEnterpriseSearchServiceApplicationProxy
New-SPMetadataServiceApplicationProxy
New-SPProfileServiceApplicationProxy
New-SPSecureStoreServiceApplicationProxy
New-SPWebAnalyticsServiceApplicationProxy