Utilisation des API clientes

Dernière modification : lundi 27 juin 2011

S’applique à : SharePoint Foundation 2010

Cette section de Microsoft SharePoint 2010 Software Development Kit (SDK) fournit des informations d’ordre général et des tâches de programmation, ainsi que des lignes directrices, pour vous aider à utiliser les API côté client qui sont fournies dans SharePoint Foundation pour accéder au site et données de listes à distance à partir d’un ordinateur client ou d’un serveur.

Microsoft SharePoint Foundation 2010 offre de nombreuses options pour créer des applications et des systèmes métiers et pour les intégrer à un déploiement SharePoint, notamment un modèle objet côté client, la prise en charge des services WCF (Windows Communication Foundation) et une interface REST, en plus des services Web ASP.NET hérités. Les nouveaux services dans SharePoint Foundation 2010 procurent une expérience de développement rationalisée et un accès aisé aux fonctionnalités SharePoint à partir des clients distants. SharePoint Foundation prend en charge les types Web 2.0 des applications hébergées dans le navigateur et écrites en ECMAScript (JavaScript, JScript) ou Microsoft Silverlight 2.0, ainsi que les applications clientes .NET classiques ou les applications qui reposent sur d’autres plateformes et langages. Toutes ces applications ont accès à une collection étendue de services Web.

Dans cette section

Modèle objet client géré : le nouveau modèle objet côté client fournit un accès à distance aux fonctionnalités du modèle objet côté serveur SharePoint Foundation. Dans les versions antérieures de SharePoint Foundation, les services Web SOAP donnaient uniquement accès à une partie du modèle objet côté serveur, mais dans SharePoint Foundation 2010, le modèle objet client comble de nombreuses lacunes.

Services Web ASP.NET : les services Web hérités permettent d’accéder à distance à un déploiement SharePoint Foundation par le biais des services Web SOAP.

Interface REST : la nouvelle interface REST SharePoint Foundation expose les listes et les bibliothèques en tant que service de données relationnelles et fait office d’interface répondant aux normes actuelles pour assurer l’interopérabilité avec les autres plateformes.

Prise en charge des services Web personnalisés : si la combinaison des autres API clientes ne suffit pas, étendez SharePoint Foundation avec votre propre service Web personnalisé. Par défaut, SharePoint Foundation 2010 prend en charge la création non seulement de services Web ASP.NET personnalisés, comme dans les versions précédentes, mais également de services Web WCF personnalisés.

Procédure pas à pas : création et implémentation d’un Service WCF personnalisé dans SharePoint Foundation : cette procédure pas à pas montre comment créer un service WCF qui utilise le modèle objet côté serveur, ainsi qu’une application Windows Forms qui implémente le service et qui utilise le nouveau modèle objet côté client et la nouvelle interface REST.

Voir aussi

Autres ressources

Bibliothèque de classes Client

Bibliothèque de classes ECMAScript

Services Web SharePoint Foundation 2010