Arquitectura de replicación

La replicación utiliza los siguientes componentes de Microsoft SQL Server Compact 3.5 (SQL Server Compact 3.5):

  • SQL Server Compact 3.5 Motor de base de datos
  • Agente de cliente de SQL Server Compact 3.5
  • Agente de servidor de SQL Server Compact 3.5
  • Proveedor de replicación de SQL Server Compact 3.5

Arquitectura de replicación

Motor de base de datos de SQL Server Compact 3.5

El Motor de base de datos de SQL Server Compact 3.5 administra la base de datos local en un dispositivo. En el caso de las bases de datos de suscripciones, el Motor de base de datos de SQL Server Compact 3.5 realiza el seguimiento de todos los registros de base de datos que se insertan, actualizan o eliminan, manteniendo la información de seguimiento de cambios con cada registro.

Agente de cliente de SQL Server Compact 3.5

El Agente de cliente de SQL Server Compact 3.5 es el principal componente de replicación de SQL Server Compact 3.5 en un dispositivo. El Agente de cliente de SQL Server Compact 3.5 implementa la interfaz de objetos de Replicación de SQL Server Compact 3.5. Las aplicaciones llaman a esta interfaz para controlar la replicación mediante programación.

Agente de servidor de SQL Server Compact 3.5

El Agente de servidor de SQL Server Compact 3.5 es el componente responsable de administrar la comunicación entre SQL Server y SQL Server Compact 3.5. El Agente de servidor de SQL Server Compact 3.5 reside en el servidor que ejecuta Internet Information Services (IIS) de Microsoft y controla todas las solicitudes HTTP realizadas por el Agente de cliente de SQL Server Compact 3.5.

Reconciliador de SQL Server y Proveedor de replicación de SQL Server Compact 3.5

El Reconciliador de SQL Server llama al Proveedor de replicación de SQL Server Compact 3.5 cuando se realiza la sincronización. Tanto el Reconciliador de SQL Server como el Proveedor de replicación de SQL Server Compact 3.5 residen en el servidor que ejecuta IIS, en el cual también están instaladas las herramientas de servidor de SQL Server Compact 3.5. Cuando se inicia el Reconciliador de SQL Server, se asocia a la suscripción un Agente de mezcla del Publicador.