Compartilhar via


Práticas recomendadas para o desenvolvimento de um provedor

Você deve seguir as seguintes práticas ao desenvolver um provedor do OSC (Outlook Social Connector 2013):

  • Por motivos de segurança, os provedores que se comunicam com servidores pela Internet devem usar o protocolo HTTPS (Protocolo de Transferência de Hipertexto) com SSL (Secure Socket Layer). Caso contrário, há o risco de que endereços de email, atividades de rede social e outros dados de usuário possam ser interceptados ou expostos durante o trânsito.

  • Se você estiver desenvolvendo um provedor de OSC para uma rede social de terceiros, seu provedor deverá seguir os termos de serviço da rede social.

  • Para minimizar o tamanho do pacote de download do provedor, crie o provedor usando um compilador nativo, como C++ ou qualquer outra ferramenta que possa criar um componente COM.

  • Em seu provedor, crie um agente de usuário exclusivo que é enviado para a rede social para acompanhar as chamadas feitas pelo provedor para a rede social.

  • O método ISocialProvider::GetCapabilities não deve depender de chamar a rede social pela Internet para obter os recursos do provedor. Por exemplo, os usuários podem iniciar o Outlook offline; se o OSC chamar GetCapabilities e não houver conexão de rede, a chamada GetCapabilities não retornará recursos válidos XML. A melhor prática é armazenar recursos XML como um recurso em seu provedor.

  • Seu provedor OSC pode gerar um volume significativo de chamadas para uma rede social. Dependendo dos termos de serviço para sua rede social, considere armazenar amigos em uma pasta do Outlook para reduzir o número de chamadas do OSC para seu provedor e, por sua vez, do provedor para a rede social.

  • O Office 2013 está disponível nas versões de 32 bits e 64 bits. As versões do Office antes do Office 2010 estão disponíveis apenas em uma versão de 32 bits. A instalação padrão do Office 2013 no Windows de 64 bits é de 32 bits. Se você pretende dar suporte à versão de 64 bits do OSC instalada com o Office 2013 de 64 bits, você também deve lançar uma versão de 64 bits do seu provedor.

Confira também