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.
- Présentation de la connaissance de synchronisation
Fournit une vue détaillée de la structure de connaissance et de son utilisation dans 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.
- Exemples de synchronisation de données personnalisées
Décrit les exemples fournis avec Sync Framework.
- Synchronisation des flux RSS et Atom
Décrit Sync Services for FeedSync. Sync Services permet de synchroniser les flux RSS et Atom avec les données dans un magasin local.
- Référence managée de Microsoft Sync Framework : Microsoft.Synchronization et Microsoft.Synchronization.FeedSync
Fournit des documents de référence pour les espaces de noms, types et membres dans l'API managée Sync Framework.
- Référence non managée de Microsoft Sync Framework : Composants principaux de Sync Framework et Composants de Sync Services for FeedSync
Fournit des documents de référence pour les interfaces, fonctions et types de données dans l'API non managée Sync Framework.
- Glossaire Sync Framework
Définit les termes utilisés dans la documentation Sync Framework.