Microsoft Sync Framework

Microsoft Sync Framework est une plateforme de synchronisation complète qui permet la collaboration et l'accès en mode hors connexion pour les applications, les services et les périphériques. Sync Framework comprend des technologies et des outils qui permettent l'itinérance, le partage et la mise hors connexion des données. À l'aide de Sync Framework, les développeurs peuvent générer des écosystèmes de synchronisation qui intègrent toutes les applications avec toutes les données issues de tous les magasins, quels que soient le protocole et le réseau utilisés.

Cette documentation couvre les principaux composants de Sync Framework. Sync Framework fournit une API qui vous permet de générer des applications qui ciblent des scénarios de collaboration et hors connexion pour les magasins de données personnalisés. Sync Framework fournit également des composants qui vous permettent de synchroniser des données entre un flux FeedSync, tel qu'un flux RSS ou Atome, et un magasin de données personnalisé. Cette documentation contient également une introduction à l'API, des rubriques de procédures et des rubriques de référence aux API managées et non managées.

Pour plus d'informations sur la documentation pour d'autres composants Sync Framework, consultez ce site Web de Microsoft.

Dans cette section

  • Vue d'ensemble Sync Framework
    Décrit les technologies et l'architecture de Sync Framework ainsi que les avantages liés à l'utilisation de Sync Framework dans vos applications.
  • Types de participants principaux de Sync Framework
    Décrit le type des participants qui peuvent synchroniser des données à l'aide de Sync Framework. Ces participants incluent des participants complets qui peuvent héberger le runtime Sync Framework et des participants simples qui ne peuvent rien faire d'autre que de stocker des données d'élément.
  • Principes de base de la synchronisation de données
    Décrit les principes de base de l'utilisation de Sync Framework pour synchroniser des données. Décrit la façon dont les métadonnées, fournisseurs et session fonctionnent ensemble pour mener à bien la synchronisation.
  • Gestion des métadonnées
    Décrit les structures de métadonnées utilisées dans la synchronisation, les stratégies pour gérer correctement les métadonnées dans un réplica et le service de stockage des métadonnées.
  • Fournisseurs de synchronisation
    Décrit les tâches requises d'un fournisseur de synchronisation et fournit des liens vers les rubriques qui indiquent comment créer un fournisseur simple.
  • Applications de synchronisation
    Décrit les tâches requises d'une application de synchronisation et fournit des liens vers les rubriques qui indiquent comment créer une application simple.