Visão geral dos Serviços Corporativos de Conectividade (SharePoint Server 2010)

 

Aplica-se a: SharePoint Foundation 2010, SharePoint Server 2010

Tópico modificado em: 2016-11-30

O Microsoft SharePoint Server 2010 e os pacotes do O Microsoft Office 2010 incluem os Microsoft Serviços Corporativos de Conectividade, que são um conjunto de serviços e recursos que oferecem uma maneira de conectar soluções do SharePoint a fontes de dados externas e de definir tipos de conteúdo externo que se baseiam nesses dados externos. Tipos de conteúdo externo se assemelham a tipos de conteúdo e permitem a apresentação de dados externos e a interação com estes em listas do SharePoint (conhecidas como listas externas), em Web Parts e também em clientes do Microsoft Outlook 2010, do Microsoft SharePoint Workspace 2010 e do Microsoft Word 2010. Sistemas externos aos quais os Microsoft Serviços Corporativos de Conectividade podem se conectar incluem bancos de dados do SQL Server, aplicativos SAP, serviços Web (incluindo os serviços Web do Windows Communication Foundation), aplicativos personalizados e sites que se baseiam no SharePoint. Usando os Microsoft Serviços Corporativos de Conectividade, você pode criar e desenvolver soluções que estendem os recursos de colaboração do SharePoint e a experiência do usuário do Office, de forma a incluir dados corporativos externos e os processos que estão associados a esses dados.

As soluções dos Microsoft Serviços Corporativos de Conectividade usam um conjunto de interfaces padronizadas para fornecer acesso a dados corporativos. Como resultado, os desenvolvedores de soluções não precisam aprender práticas de programação que se aplicam a um sistema ou adaptador específico para cada fonte de dados externos. Os Microsoft Serviços Corporativos de Conectividade também fornecem o ambiente de tempo de execução no qual as soluções que incluem dados externos são carregadas, integradas e executadas em aplicativos clientes do Office com suporte e no servidor Web.

Soluções típicas com base em Serviços Corporativos de Conectividade

Soluções que se baseiam nos Microsoft Serviços Corporativos de Conectividade podem tirar proveito da integração de aplicativos clientes, servidores, serviços e ferramentas nos pacotes do O Microsoft Office 2010. Os profissionais de informações normalmente executam grande parte do trabalho fora dos processos formais de um sistema de negócios. Por exemplo, eles colaboram por telefone ou mensagens de email, usam planilhas e documentos de várias origens e alternam sua presença online e offline. Soluções que se baseiam nos Microsoft Serviços Corporativos de Conectividade podem ser projetadas para se adaptarem a estes processos informais utilizados pelos operadores de informações:

  • Elas pode ser criadas por meio da combinação de vários serviços e recursos de sistemas de dados externos e de pacotes do Office 2010 para fornecer soluções direcionadas a funções específicas.

  • Elas oferecem suporte para interações informais e direcionam atividades e processos que ocorrem principalmente fora de sistemas corporativos formais. Por serem desenvolvidas com o uso de Produtos do SharePoint 2010, as soluções baseadas em Microsoft Serviços Corporativos de Conectividade promovem a colaboração.

  • Elas ajudam os usuários a executar tarefas na interface de usuário familiar de aplicativos do Office e produtos do SharePoint 2010.

Veja aqui alguns exemplos de soluções baseadas em Microsoft Serviços Corporativos de Conectividade:

  • Assistência técnica Uma empresa implementa sua assistência técnica, que fornece suporte técnico interno, como uma solução que se baseia nos Microsoft Serviços Corporativos de Conectividade. As solicitações de suporte e a base de conhecimento de suporte técnico são armazenadas em bancos de dados externos e integradas à solução com o uso dos Serviço de Conectividade de Dados Corporativos. A solução exibe tanto as solicitações de suporte quanto a base de conhecimento no navegador da Web. Os operadores de informações podem exibir suas solicitações atuais em um navegador da Web ou no Microsoft Outlook. Os especialistas em suporte técnico exibem as solicitações a eles atribuídas em um navegador usando o Microsoft Outlook e, quando estão offline, usando o Microsoft SharePoint Workspace. Fluxos de trabalho direcionam os problemas de suporte em cada um de seus estágios. Os gerentes na equipe de suporte técnico podem exibir painéis que mostram relatórios de assistência. Os relatórios típicos indicam o número de problemas de suporte atribuídos a cada especialista de suporte técnico, os problemas mais críticos no momento e o número de incidentes de suporte que são tratados por cada especialista de suporte durante um determinado período de tempo.

  • Rastreador de artistas Uma agência de talentos integra seu banco de dados de artistas ao seu site interno. A lista completa de artistas, suas informações de contato e agendas podem ser colocadas offline no Microsoft SharePoint Workspace ou no Microsoft Outlook. Contratos de gravação podem ser gerados e preenchidos no site, no Microsoft SharePoint Workspace ou no Microsoft Outlook, e um fluxo de trabalho direciona cada contrato através de seus diversos estágios. Novos artistas podem ser adicionados a partir do site ou do Microsoft Outlook. Usando essa solução, os agentes sempre têm à mão as informações de que precisam e podem realizar muitas tarefas-chaves usando interfaces familiares do Office.

  • Painel de vendas Um aplicativo de painel de vendas ajuda os associados de vendas em uma organização a localizar rapidamente as informações de que eles precisam e a inserir novos dados. Pedidos de vendas e informações de clientes são gerenciados em um banco de dados externo e integrados à solução com o uso dos Microsoft Serviços Corporativos de Conectividade. Dependendo de suas funções, os membros das equipes podem exibir informações analíticas de vendas, dados de desempenho de vendas dos membros individuais da equipe, vendas potenciais e os pedidos e as informações de contato de um cliente. Os profissionais de vendas podem exibir seus calendários diários, ver as tarefas atribuídas a eles por seus gerentes, colaborar com membros da equipe e ler as notícias do setor em um navegador da Web, no Microsoft Outlook ou offline no Microsoft SharePoint Workspace. Usando o Microsoft Word 2010, os gerentes podem criar relatórios de status mensais que incluem dados dos sistemas externos.

Arquitetura dos Serviços Corporativos de Conectividade

A ilustração a seguir mostra a arquitetura dos Microsoft Serviços Corporativos de Conectividade.

Arquitetura de Serviços Corporativos de Conectividade

A: os Serviço de Conectividade de Dados Corporativos (serviço BDC) fornecem um meio de armazenar e proteger tipos de conteúdo externo e objetos relacionados. Um tipo de conteúdo externo define o seguinte:

  • Um conjunto nomeado de campos de dados, como "cliente".

  • As operações para interação com o sistema externo dos dados, como leitura, gravação e criação.

  • As informações de conectividade que permitem que soluções que utilizam o tipo de conteúdo externo se conectem ao sistema externo.

B: tipos de conteúdo externo são armazenados em um banco de dados dedicado dos Serviço de Conectividade de Dados Corporativos.

C: o Serviço de Repositório Seguro armazena com segurança conjuntos de credenciais para sistemas externos e associa esses conjuntos de credenciais a identidades de indivíduos ou a identidades de grupos. Um cenário comum para o Serviço de Repositório Seguro é uma solução que realiza autenticações com base em um sistema externo, na qual o usuário atual possui uma conta diferente para autenticação nesse sistema externo. Quando usado com os Serviço de Conectividade de Dados Corporativos, o Serviço de Repositório Seguro fornece uma maneira de autenticar usuários e grupos em fontes de dados externas.

D: os conjuntos de credenciais usados pelo Serviço de Repositório Seguro são armazenados em um banco de dados dedicado e seguro.

E: o Tempo de Execução do Servidor de Conectividade de Dados Corporativos em servidores front-end do SharePoint usa os dados de Conectividade de Dados Corporativos para se conectar a sistemas externos e executar operações nesses sistemas para acesso por clientes finos, como navegadores da Web.

F: o Repositório de Pacotes BCS contém os pacotes implantáveis de Microsoft Serviços Corporativos de Conectividade, que incluem informações necessárias para os Microsoft Serviços Corporativos de Conectividade e os aplicativos do Office interagirem com os sistemas externos de clientes avançados.

G: o Serviço de Conectividade de Dados Corporativos oferece suporte para a conexão com bancos de dados relacionais, serviços Web, serviços do WCF (Windows Communication Foundation), assemblies de conectividade .NET e conectores de dados personalizados que atendem aos requisitos dos Microsoft Serviços Corporativos de Conectividade.

H: os sites do SharePoint usam Web parts de Dados Corporativos e listas externas do SharePoint para interagir com dados externos que são expostos pelos Microsoft Serviços Corporativos de Conectividade.

I: quando os usuários se conectam a uma lista externa, é baixado um pacote BCS nos computadores clientes.

J: em clientes do Office com suporte (Microsoft SharePoint Workspace, Microsoft Outlook e Microsoft Word), o Tempo de Execução do Cliente de Integração do Office atua como conector entre os Microsoft Serviços Corporativos de Conectividade em execução no cliente e os aplicativos do Office.

K: o Tempo de Execução do Cliente de Conectividade de Dados Corporativos, em computadores clientes, usa os dados do Serviço de Conectividade de Dados Corporativos e os dados do Serviço de Repositório Seguro para se conectar a sistemas externos e executar operações nesses sistemas, para acesso por parte de clientes avançados com suporte.

L: dados do Serviço de Conectividade de Dados Corporativos e dados do Serviço de Repositório Seguro são armazenados em cache em computadores clientes.


M: o Tempo de Execução de Conectividade de Dados Corporativos, em computadores clientes, oferece suporte para conexão com o SQL Server e outros bancos de dados relacionais, serviços Web e conectores de dados personalizados que atendem aos requisitos dos Microsoft Serviços Corporativos de Conectividade.

N: a atualização de cache do cliente sincroniza o cache com os dados do Microsoft Serviços Corporativos de Conectividade e os dados do Serviço de Repositório Seguro.

O: o Serviço de Repositório Seguro de Clientes permite que os usuários finais configurem seus mapeamentos de clientes no banco de dados de credenciais.

P: os desenvolvedores de soluções podem usar o Microsoft SharePoint Designer 2010 e o Visual Studio 2010 para criar tipos de conteúdo externo e modelos BDC.

Observação de segurançaSecurity Note
É recomendável usar SSL (Secure Sockets Layer) em todos os canais entre computadores cliente e servidores front-end. Além disso, recomendamos o uso do SSL ou do protocolo IPSec (Internet Protocol Security) entre servidores que estejam executando o Microsoft SharePoint Server 2010 e sistemas externos.