Compartir a través de


Usos habituales de la replicación (SQL Server Compact)

La replicación se utiliza en dispositivos compatibles para garantizar que los datos almacenados en los mismos son coherentes con los del servidor después de haber realizado cambios en cualquiera de las dos ubicaciones. Existen muchas situaciones en las que se utiliza un dispositivo compatible en un entorno de replicación servidor-cliente.

Situaciones de replicación

Los siguientes escenarios ejemplifican cómo se usa la replicación en un dispositivo con Microsoft SQL Server Compact 3.5 (SQL Server Compact 3.5).

  • Administración de las relaciones con los clientes y automatización del personal de ventas
    Las aplicaciones para la administración de las relaciones con los clientes (CRM) y para la automatización del personal de ventas se utilizan a menudo para administrar información en sitios remotos. Por ejemplo, un comercial especifica la información de un pedido mientras visita a un cliente. Estos datos se transmiten a una ubicación central, como la oficina central de una empresa o un centro de datos.
    Normalmente los usuarios sólo reciben un subconjunto de los datos disponibles en la oficina central mediante el filtrado en la publicación. Algunos de estos datos únicamente se actualizan en la oficina central, otros son actualizados por un solo usuario remoto y algunos otros por varios usuarios remotos. Si más de un usuario actualiza los datos, pueden producirse conflictos que se deben tratar correctamente. Cuando SQL Server Compact 3.5 es el cliente, los conflictos se controlan siempre en el servidor.
  • Automatización del personal de campo
    Las aplicaciones para la automatización del personal de campo (FFA) permiten a los trabajadores de campo, tales como repartidores de mercancías, trabajadores de mantenimiento e inspectores, utilizar dispositivos de mano para recopilar y enviar datos desde ubicaciones remotas. Por ejemplo, los repartidores de mercancías especifican los datos sobre las entregas de paquetes en las ubicaciones de entrega, que luego se transmiten a una ubicación central, como la oficina central de la empresa o un centro de datos.
    Lo habitual en estas aplicaciones es recopilar los datos principalmente in situ y, después, cargarlos en la oficina central sin que se produzca ningún conflicto, ya que en este caso solamente un usuario remoto actualiza cada dato concreto. También resulta habitual que, después de haber enviado los datos a un sitio central, ya no se necesiten en el dispositivo y puedan eliminarse.
  • Aplicaciones de punto de venta para el consumidor
    Las aplicaciones de punto de venta (POS) para el consumidor incluyen aquellas a las que están expuestos los consumidores directa o indirectamente en el punto de venta. Algunos ejemplos de estas aplicaciones son los terminales utilizados por cajeros, cajeros automáticos y quioscos ubicados en tiendas. Estas aplicaciones recopilan datos en sitios remotos y los transmiten a una ubicación central, como una oficina central o un centro de datos.
    Lo habitual en estas aplicaciones es recopilar los datos principalmente en el punto de venta y, después, cargarlos en la oficina central sin que se produzca ningún conflicto, ya que en este caso solamente un usuario remoto, normalmente un cliente o un empleado, actualiza cada dato concreto.

Para obtener información acerca de los escenarios de servidor a cliente, vea el tema sobre la replicación de datos en un entorno de servidor a cliente en los Libros en pantalla de SQL Server.