Replikationsarchitektur

Die Replikation verwendet in Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) folgende Komponenten:

  • SQL Server Compact Edition Database Engine (Datenbankmodul)
  • SQL Server Compact Edition-Client-Agent
  • Server-Agent für SQL Server Compact Edition
  • SQL Server Compact Edition-Replikationsanbieter

Replikationsarchitektur

Datenbankmodul von SQL Server Compact Edition

Das SQL Server Compact Edition Database Engine (Datenbankmodul) verwaltet die lokale Datenbank auf einem Gerät. Bei Abonnementdatenbanken führt das SQL Server Compact Edition Database Engine (Datenbankmodul) für die Datensätze der Datenbank die Nachverfolgung aller Einfügungen, Aktualisierungen oder Löschungen aus, indem es die Änderungsprotokollierung verwaltet.

Client-Agent für SQL Server Compact Edition

Der Client-Agent für SQL Server Compact Edition ist die primäre Replikationskomponente von SQL Server Compact Edition auf einem Gerät. Der SQL Server Compact Edition-Client-Agent implementiert die SQL Server Compact Edition-RDA-Objektschnittstelle. Diese Schnittstelle wird von Anwendungen für die programmgesteuerte Replikation aufgerufen.

SQL Server Compact Edition Server-Agent

Der Server-Agent für SQL Server Compact Edition ist für die Kommunikation zwischen SQL Server und SQL Server Compact Edition zuständig. Der Server-Agent für SQL Server Compact Edition befindet sich auf dem Server mit Microsoft Internetinformationsdienste (Internet Information Services, IIS). Er verarbeitet alle HTTP-Anforderungen des Client-Agents für SQL Server Compact Edition.

SQL Server-Synchronisierung und Replikationsanbieter von SQL Server Compact Edition

Beim Ausführen einer Synchronisierung ruft die SQL Server-Synchronisierung den SQL Server Compact Edition-Replikationsanbieter auf. Sowohl die SQL Server-Synchronisierung als auch der SQL Server Compact Edition-Replikationsanbieter befinden sich auf dem Server mit IIS, auf dem die Servertools von SQL Server Compact Edition installiert sind. Wenn die SQL Server-Synchronisierung gestartet wird, wird dem Abonnement beim Verleger ein Merge-Agent zugeordnet.

Siehe auch

Hilfe und Information

Informationsquellen für SQL Server Compact Edition