Partager via


Architecture de la réplication

La réplication utilise les composants suivants dans Microsoft SQL Server Compact 3.5 :

  • SQL Server Compact 3.5 Moteur de base de données

  • Agent client SQL Server Compact 3.5

  • Agent serveur SQL Server Compact 3.5

  • Fournisseur de réplication SQL Server Compact 3.5

Architecture de réplication

Moteur de base de données SQL Server Compact 3.5

Le moteur de base de données SQL Server Compact 3.5 gère la base de données locale sur un appareil. Pour les bases de données d'abonnement, il effectue le suivi de tous les enregistrements de base de données qui sont insérés, mis à jour ou supprimés en conservant des informations de suivi des modifications avec chaque enregistrement.

Agent client SQL Server Compact 3.5

L'Agent client SQL Server Compact 3.5 est le composant de réplication SQL Server Compact 3.5 principal sur un appareil. Il implémente l'interface des objets de réplication de SQL Server Compact 3.5. Les applications appellent cette interface pour contrôler la réplication par programme.

Agent serveur SQL Server Compact 3.5

L'Agent serveur SQL Server Compact 3.5 est le composant responsable de la gestion de la communication entre SQL Server et SQL Server Compact 3.5. Il réside sur le serveur qui exécute Microsoft Internet Information Services (IIS) et il gère toutes les demandes HTTP effectuées par l'Agent client SQL Server Compact 3.5.

Réconciliateur SQL Server et Fournisseur de réplication SQL Server Compact 3.5

Le Réconciliateur SQL Server appelle le fournisseur de réplication SQL Server Compact 3.5 lors de la réalisation d'une synchronisation. Ces deux composants résident sur le serveur qui exécute IIS et sur lequel les outils serveur de SQL Server Compact 3.5 sont également installés. Lorsque le Réconciliateur SQL Server est démarré, un Agent de fusion sur le serveur de publication est associé à l'abonnement.