Vue d’ensemble de l’API REST Excel Services
Dernière modification : mercredi 7 avril 2010
S’applique à : SharePoint Server 2010
L’API REST dans Excel Services est une nouveauté dans Microsoft SharePoint Server 2010. Son utilisation vous permet d’accéder à des composants ou des éléments de classeur directement par le biais d’une URL.
Les services REST sont basés sur deux exigences :
un modèle d’adressage servant à rechercher les ressources réseau ;
une méthodologie de renvoi des représentations de ces ressources.
Les services REST sont centrés sur les ressources. Avec REST, les données sont divisées en ressources, à chaque ressource est affectée une URL et des opérations standard sont implémentées sur les ressources, ce qui permet d’effectuer des opérations telles que la création, l’extraction, la mise à jour et la suppression.
Notes
Pour plus d’informations sur la différence entre les services REST et les services Web personnalisés, voir Service personnalisé ou service RESTful.
Une API REST pour Excel Services permet d’effectuer des opérations sur des classeurs Excel au moyen d’opérations spécifiées dans la norme HTTP. Cela permet de disposer d’un mécanisme flexible, sécurisé et plus simple pour l’accès et la manipulation de contenu Excel Services.
Les mécanismes de découverte intégrés à l’API REST Excel Services permettent également aux développeurs et aux utilisateurs d’explorer le contenu du classeur manuellement ou par programme en fournissant un flux Atom (éventuellement en anglais) qui contient des informations sur les éléments résidant dans un classeur spécifique. Les graphiques, les tableaux croisés dynamiques et les tableaux sont des exemples de ressources auxquelles il est possible d’accéder par le biais de l’API REST.
L’utilisation du flux Atom fourni par l’API REST simplifie l’obtention des données qui vous intéressent. Ce flux contient des éléments traversables qui permettent à tout code de découvrir les éléments qui existent dans un classeur.
Pour plus d’informations sur l’accès au service REST et l’obtention d’exemples d’URI pour le service REST dans Excel Services, voir Structure et chemin d’accès de l’URI de base et Exemple d’URI pour l’API REST Excel Services.