Share via


Utilisations caractéristiques de la réplication (SQL Server Compact)

La réplication est utilisée sur les appareils pris en charge pour s'assurer que les données stockées sur les appareils sont cohérentes avec celles du serveur une fois les données modifiées à l'un des deux emplacements. Il existe de nombreux scénarios dans lesquels un appareil pris en charge est utilisé dans un environnement de réplication client serveur.

Scénarios de réplication

Les scénarios ci-dessous illustrent comment un appareil qui utilise Microsoft SQL Server Compact 3.5 a recours à la réplication.

  • CRM (Customer Relationship Management) et SFA (Sales Force Automation)

    Les applications CRM et SFA sont fréquemment utilisées pour gérer des informations sur des sites distants. Par exemple, un commercial entre des commandes lors d'une visite chez un client. Ces données sont transférées vers un point central tel que le siège de la société ou un centre de données.

    En règle générale, les utilisateurs reçoivent uniquement un sous-ensemble des données disponibles au siège en appliquant un filtre à la publication. Certaines de ces données sont mises à jour au siège uniquement, certaines autres sont mises à jour par un utilisateur distant et d'autres sont mises à jour par plusieurs utilisateurs distants. Si plusieurs utilisateurs mettent à jour les données, il peut se produire des conflits qui doivent gérés être traités de manière adéquate. Lorsque SQL Server Compact 3.5 est le client, les conflits sont toujours traités au niveau du serveur.

  • Applications FFA

    Les applications FFA (Field Force Automation) permettent aux personnes qui travaillent sur le terrain, tels que les livreurs, les ouvriers de maintenance et les inspecteurs, d'utiliser des appareils de poche pour collecter et transmettre des données à partir d'emplacements distants. Par exemple, les livreurs entrent des données sur les livraisons de paquets aux points de livraison et ces données sont transférées vers un point central tel que le siège de la société ou un centre de données.

    Il est courant dans ces applications que les données soient collectées dans un premier temps sur le terrain avant d'être téléchargées vers le siège sans créer de conflit étant donné qu'un seul utilisateur distant met à jour des données spécifiques. Il est également courant qu'une fois ces données transmises à un site central, elles ne sont plus utiles sur l'appareil et peuvent être supprimées.

  • Applications POS

    Les applications POS (Consumer Point of Sale) comprennent les applications auxquelles les consommateurs sont confrontés, directement ou indirectement, au point de vente. Exemples d'applications POS, les terminaux qu'utilisent les caissiers, les guichets automatiques et les kiosques de magasin. Les données sont collectées sur des sites distants et transmises vers un lieu centralisé, comme le siège social d'une entreprise ou un centre de données.

    Il est courant, dans ces applications, que les données soient collectées dans un premier temps au point de vente, puis téléchargées vers le siège sans conflit, car un seul utilisateur distant, en principe un client ou un commercial, met à jour des données spécifiques.

Pour plus d'informations sur les scénarios serveur-client, consultez « Réplication des données dans un environnement serveur-client » dans la documentation en ligne de SQL Server.