Meilleures pratiques en matière de développement de fournisseur
Vous devez respecter les pratiques suivantes lorsque vous développez un fournisseur Outlook Social Connector 2013 (OSC) :
Pour des raisons de sécurité, les fournisseurs qui communiquent avec des serveurs sur Internet doivent utiliser le protocole HTTP (Hypertext Transfer Protocol) avec SSL (Secure Socket Layer). Sinon, il existe un risque que les adresses e-mail, les activités de réseau social et d’autres données utilisateur soient interceptées ou exposées pendant le transit.
Si vous développez un fournisseur OSC pour un réseau social tiers, votre fournisseur doit respecter les conditions d’utilisation du réseau social.
Pour réduire la taille du package de téléchargement du fournisseur, générez le fournisseur à l’aide d’un compilateur natif tel que C++ ou de tout autre outil pouvant générer un composant COM.
Dans votre fournisseur, créez un agent utilisateur unique qui est envoyé au réseau social pour suivre les appels passés par le fournisseur au réseau social.
La méthode ISocialProvider ::GetCapabilities ne doit pas s’appuyer sur l’appel du réseau social sur Internet pour obtenir les fonctionnalités du fournisseur. Par exemple, les utilisateurs peuvent démarrer Outlook hors connexion ; si l’OSC appelle GetCapabilities et qu’il n’existe aucune connexion réseau, l’appel GetCapabilities ne retourne pas de code XML des fonctionnalités valides . La meilleure pratique consiste à stocker des fonctionnalités XML en tant que ressource dans votre fournisseur.
Votre fournisseur OSC peut générer un volume important d’appels à un réseau social. Selon les conditions d’utilisation de votre réseau social, envisagez de mettre en cache vos amis dans un dossier Outlook pour réduire le nombre d’appels de osc à votre fournisseur et, à son tour, de votre fournisseur au réseau social.
Office 2013 est disponible dans les versions 32 bits et 64 bits. Les versions d’Office antérieures à Office 2010 sont disponibles uniquement dans une version 32 bits. L’installation par défaut d’Office 2013 sur Windows 64 bits est 32 bits. Si vous envisagez de prendre en charge la version 64 bits de l’OSC installée avec Office 2013 64 bits, vous devez également publier une version 64 bits de votre fournisseur.