Microsoft Sync Framework
Sync Framework es una completa plataforma de sincronización que hace posible la colaboración y el acceso sin conexión para aplicaciones, servicios y dispositivos. Sync Framework incorpora las tecnologías y herramientas que habilitan la movilidad y el uso compartido de los datos; además, se pueden dejar los datos sin conexión. Mediante Sync Framework, los desarrolladores de software pueden generar ecosistemas de sincronización que integran cualquier aplicación con datos de cualquier almacén usando un protocolo través de cualquier red.
En esta documentación se describen todos los componentes de Sync Framework, incluyendo los siguientes:
Componentes principales
Proveedores de sincronización de bases de datos (denominados Sync Services for ADO.NET en versiones anteriores)
Proveedor de sincronización de archivos (denominado Sync Services for File Systems en versiones anteriores)
Componentes de sincronización de fuentes web (denominados Sync Services for FeedSync en versiones anteriores)
La documentación Sync Framework proporciona una introducción y un conjunto de temas de procedimientos y temas de referencia para ayudarle a comprender rápidamente y a utilizar de forma productiva Sync Framework. Los temas de procedimientos contienen código de ejemplo; los ejemplos adicionales se encuentran disponibles en Sync Framework SDK y en la Galería de códigos. Recomendamos vivamente que lea los temas de introducción, particularmente Seleccionar los componentes apropiados de Sync Framework, antes de decidir cómo utilizar Sync Framework en sus aplicaciones.
En esta secció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
Le indica 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 se utilizan para instalar Sync Framework y cómo esos paquetes de instalación se pueden redistribuir con aplicaciones que usan Sync Framework.
- Sincronizar bases de datos
Describe cómo sincronizar las bases de datos mediante Sync Framework.
- Sincronizar archivos
Describe cómo sincronizar los sistemas de archivos mediante Sync Framework.
- Sincronizar fuentes web
Describe cómo sincronizar las fuentes RSS y de átomo con datos en un almacén local mediante Sync Framework.
- Sincronizar almacenes de datos utilizando proveedores personalizados
Describe cómo utilizar componentes básicos, proveedores simples y el servicio de almacenamiento de metadatos para crear proveedores de sincronización personalizados.
- Sync Framework Referencia administrada: Microsoft.Synchronization, Microsoft.Synchronization.Data, Microsoft.Synchronization.Data.Server, Microsoft.Synchronization.Data.SqlServer, Microsoft.Synchronization.Data.SqlServerCe, Microsoft.Synchronization.MetadataStorage, Microsoft.Synchronization.SimpleProviders, Microsoft.Synchronization.Files 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.
- Sync Framework Referencia no administrada: Componentes principales de Sync Framework, Componentes de Sync Framework Metadata Storage Service, Componentes de proveedor simples de Sync Framework, Componentes de sincronización de archivos de Sync Framework y Componentes de sincronización web de Sync Framework
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.