Applications occasionnellement connectées (mise en cache de la base de données locale)
Une application occasionnellement connectée est une application qui utilise des données d'une base de données distante mais qui ne dispose pas toujours d'un accès à la base de données en question. Les applications occasionnellement connectées sont également utilisées lorsque l'accès est disponible continuellement mais il n'est peut être pas efficace d'interroger continuellement des données qui sont rarement modifiées dans la base de données distante, telles qu'une liste de départements. Dans ce cas, les applications peuvent utiliser les données d'une base de données locale située sur le client et synchroniser périodiquement les données avec la base de données distante.
Notes
Lors de la synchronisation d'un cache de base de données locale à une base de données SQL Azure, il est recommandé d'installer des composants de synchronisation rationnalisés pour une utilisation avec SQL Azure. Pour plus d'informations, consultez la section relative à la limitation du cache de base de données locale dans SQL Azure dans Vue d'ensemble des applications occasionnellement connectées.
Les rubriques suivantes expliquent comment configurer une application pour utiliser un cache de base de données locale pour stocker des données sur le client. Elles indiquent également comment synchroniser des données modifiées entre les bases de données client et serveur.
Dans cette section
Vue d'ensemble des applications occasionnellement connectées
Décrit comment incorporer la synchronisation entre une base de données SQL Server Compact 3.5 locale et une base de données distante sur un serveur dans vos applications.Comment : configurer la synchronisation de données dans une application
Fournit des instructions pour ajouter un cache de données local à votre application et le configurer.Comment : initialiser la synchronisation entre des bases de données locales et distantes
Fournit des instructions pour ajouter le code à une application pour initialiser synchronisation de bases de données locales et distantes.Comment : configurer une base de données locale et distante pour la synchronisation bidirectionnelle
Fournit des instructions pour configurer la synchronisation pour télécharger des modifications clientes au serveur en plus de télécharger des modifications de serveur au client.Procédure pas à pas : création d'une application occasionnellement connectée
Fournit des instructions pas à pas pour ajouter et configurer un cache de base de données locale à un projet et pour ajouter les fonctionnalités de synchronisation à un Windows Form lié aux données.Procédure pas à pas : déploiement d'une application cliente occasionnellement connectée avec la base de données locale
Fournit des instructions pas à pas pour déployer une application avec un cache de base de données locale.
Référence
- Microsoft.Synchronization.Data
Cet espace de noms contient les classes de synchronisation communes.
Sections connexes
Nouveautés du développement d'applications de données
Fournit des informations et des liens vers de nouvelles fonctionnalités de données destinées aux applications clientes et de couches de Données.SQL Server Compact 3.5 et Visual Studio
Fournit une brève introduction à SQL Server Compact 3.5.Procédure pas à pas : ajout d'un cache de base de données locale à une application multicouche
Fournit des instructions détaillées sur l'incorporation de Microsoft Synchronization Services pour ADO.NET dans l'application créée au cours de la procédure pas à pas de l'application de données multicouche.Utilisation de groupes de données dans des applications multicouches
Fournit des liens vers des rubriques relatives à la création d'applications multicouches à l'aide de Visual Studio.