Microsoft Sync Framework
Microsoft Sync Framework es una completa plataforma de sincronización que habilita la colaboración y el acceso sin conexión para las aplicaciones, servicios y dispositivos. Sync Framework ofrece las tecnologías y herramientas que habilitan la movilidad y el uso compartido de los datos, además de permitir poner los datos fuera de conexión. Mediante Sync Framework, los programadores pueden generar ecosistemas de sincronización que integran cualquier aplicación con cualquier dato de cualquier almacén usando un protocolo través de una red.
En esta documentación se explican los componentes básicos de Sync Framework. Sync Framework proporciona una API que permite generar aplicaciones destinadas a escenarios sin conexión y de colaboración para almacenes de datos personalizados. Sync Framework también proporciona componentes que permiten sincronizar los datos entre una fuente de FeedSync, por ejemplo una fuente de átomo o RSS, y un almacén de datos personalizado. Esta documentación también contiene una introducción a la API, temas de procedimientos y temas de referencia de las API administrada y no administrada.
Para obtener información de la documentación de otros componentes de Sync Framework, vea este sitio web de Microsoft.
En esta sección
- Introducción a Sync Framework
Describe las tecnologías y la arquitectura de Sync Framework, y las ventajas de utilizar Sync Framework en las aplicaciones.
- Tipos de participantes básicos de Sync Framework
Describe el tipo de participantes que pueden sincronizar datos mediante Sync Framework. Estos participantes incluyen desde los participantes completos que pueden hospedar el motor de tiempo de ejecución de Sync Framework hasta los participantes sencillos que no pueden hacer nada más que almacenar los datos de los elementos.
- Principios de la sincronización de datos
Describe los fundamentos del uso de Sync Framework para sincronizar los datos. Describe cómo se usan conjuntamente los metadatos, los proveedores y la sesión para llevar a cabo la sincronización.
- Descripción del conocimiento de sincronización
Proporciona un esquema de la estructura del conocimiento y cómo se utiliza en la sincronización.
- Administración de los metadatos
Describe las estructuras de los metadatos que se usan en la sincronización, estrategias para administrar correctamente los metadatos en una réplica y Metadata Storage Service.
- Proveedores de sincronización
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 simple.
- Aplicaciones 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 sincronización de datos personalizados
Describe los ejemplos que se proporcionan con Sync Framework.
- Sincronizar fuentes de átomo y RSS
Describe Sync Services for FeedSync. Sync Services se usa para sincronizar las fuentes RSS y de átomo con los datos de un almacén local.
- Microsoft Sync Framework Managed Reference: Microsoft.Synchronization y Microsoft.Synchronization.FeedSync
Proporciona material de referencia para los espacios de nombres, los tipos y los miembros de la API administrada de Sync Framework.
- Microsoft Sync Framework Unmanaged Reference: Componentes principales de Sync Framework y Componentes de Sync Services for FeedSync
Proporciona material de referencia para las interfaces, las funciones y los tipos de datos de la API no administrada de Sync Framework.
- Glosario de Sync Framework
Define los términos que se utilizan en la documentación de Sync Framework.