Partager via


Vue d'ensemble de la synchronisation avec des clients tiers

Dernière modification : mercredi 12 novembre 2008

S’applique à : SharePoint Foundation 2010

Il est possible que des clients tiers doivent effectuer une synchronisation avec des listes SharePoint Foundation. Par le passé, cette synchronisation était effectuée à l’aide de la méthode GetListItems(String, String, XmlNode, XmlNode, String, XmlNode, String), qui permettait de télécharger la liste entière. Il est toutefois beaucoup plus efficace de ne télécharger que les éléments qui ont été modifiés depuis la dernière synchronisation.

La nouvelle méthode GetListItemChangesSinceToken(String, String, XmlNode, XmlNode, String, XmlNode, String, XmlNode), introduite dans permet de télécharger uniquement les éléments qui ont été modifiés depuis la dernière synchronisation, ce qui optimise le processus de synchronisation.

L’envoi d’une demande GetListItemChangesSinceToken sans inclure un jeton renvoie le schéma de la liste, l’intégralité du contenu de la liste et un jeton. Ce jeton représente le moment auquel ces modifications ont été demandées. En l’incluant lors du prochain appel de GetListItemChangesSinceToken, le serveur ne renverra que les modifications qui ont été effectuées depuis la génération du jeton.

Certaines modifications, telles qu'une modification dans le schéma de la liste, sont si importantes qu'il est nécessaire d'effectuer un téléchargement complet. Dans ce cas, GetListItemChangesSinceToken renvoie le schéma entier de la liste, l'intégralité du contenu de la liste et un jeton.

Voir aussi

Concepts

GetListItemChangesSinceToken et synchronisation des applications