Sincronizar almacenes de datos utilizando proveedores personalizados
En esta sección de la documentación de Sync Framework, se describen los proveedores de sincronización personalizados. Sync Framework contiene proveedores para diferentes escenarios de sincronización estándar, pero en ocasiones, son necesarios los proveedores personalizados. Sync Framework contiene una API administrada y no administrada para dos tipos de proveedores personalizados: proveedores personalizados simples y proveedores personalizados estándar. Los proveedores simples proporcionan mayor velocidad de desarrollo y una compatibilidad más intuitiva con los almacenes de datos que carecen de sofisticados mecanismos de seguimiento de cambios. Los proveedores estándar proporcionan la mayor flexibilidad y los niveles de rendimiento más elevados. En esta sección se proporciona una introducción práctica y fácil de seguir, así como temas de referencia y de procedimientos que le ayudarán a comprender rápidamente y a utilizar de forma productiva las dos API de proveedores personalizados. Los temas de procedimientos contienen código de ejemplo. Se ofrecen ejemplos adicionales en Sync Framework SDK y en la Galería de códigos.
En los temas siguientes se ofrece información preliminar sobre Sync Framework. Si ya está familiarizado con estos temas, vea En esta sección y Referencia para obtener más información.
- Ventajas de utilizar Sync Framework
Describe las ventajas de utilizar Sync Framework, entre las que se incluyen su enfoque flexible, modelo de sincronización eficaz y herramientas productivas.
- Novedades en Sync Framework 2.0
Describe las características que se han agregado o mejorado en esta versión de Sync Framework.
- Seleccionar los componentes apropiados de Sync Framework
Ayuda a localizar el componente correcto que debe utilizar en su escenario de sincronización y describe la arquitectura de Sync Framework.
- Instalación, redistribución y compatibilidad de versiones
Describe los paquetes de instalación que instalan Sync Framework y cómo esos paquetes de instalación se pueden redistribuir con aplicaciones que usan Sync Framework.
En esta sección
- Aspectos básicos de los proveedores personalizados
Describe los aspectos básicos del uso de proveedores personalizados para sincronizar datos y los escenarios que son adecuados para proveedores simples y proveedores estándar. Describe cómo se usan conjuntamente los metadatos, los proveedores y la sesión para llevar a cabo la sincronización.
- Implementar un proveedor simple personalizado
Describe los tipos de almacenes de datos para los que se diseñan los proveedores simples, y explica características importantes como el filtrado y el control de conflictos.
- Implementar un proveedor estándar personalizado
Describe las tareas que se requieren de un proveedor de sincronización y proporciona vínculos a los temas que muestran cómo crear un proveedor personalizado estándar.
- Implementar una aplicación de sincronización
Describe las tareas que se requieren de una aplicación de sincronización y proporciona vínculos a los temas que muestran cómo crear una aplicación simple.
- Ejemplos de Sync Framework
Describe los ejemplos que se proporcionan con Sync Framework.
Referencia
- Microsoft.Synchronization y Microsoft.Synchronization.SimpleProviders
Proporciona temas de referencia para las clases administradas, las interfaces y los tipos de datos de Sync Framework.
- API no administrada de Sync Framework
Proporciona temas de referencia para los tipos de datos, las funciones y las interfaces no administradas de Sync Framework.