Microsoft Sync Framework
Microsoft Sync Framework è una piattaforma di sincronizzazione completa che consente la collaborazione e l'accesso non in linea per applicazioni, servizi e dispositivi. Le tecnologie e gli strumenti disponibili in Sync Framework consentono il roaming, la condivisione dei dati e il loro utilizzo in modalità non in linea. Utilizzando Sync Framework, gli sviluppatori possono creare ecosistemi di sincronizzazione in grado di integrare qualsiasi applicazione con ogni tipo di dati indipendentemente dall'archivio, dal protocollo e dalla rete in uso.
In questa documentazione vengono illustrati i componenti principali di Sync Framework. Sync Framework fornisce un'API che consente di compilare applicazioni destinate a scenari non in linea e di collaborazione per archivi dati personalizzati. Sync Framework fornisce inoltre componenti che consentono di sincronizzare i dati tra un feed FeedSync, ad esempio un feed RSS o Atom, e un archivio dati personalizzato. La documentazione include inoltre un'introduzione all'API, procedure e argomenti di riferimento all'API gestita e non gestita.
Per informazioni sulla documentazione relativa ad altri componenti di Sync Framework, visitare questo sito Web Microsoft.
Argomenti della sezione
- Cenni preliminari su Sync Framework
Vengono descritte le tecnologie e l'architettura di Sync Framework e i vantaggi dell'utilizzo di Sync Framework nelle applicazioni.
- Tipi partecipanti principali di Sync Framework
Viene descritto il tipo di partecipanti in grado di sincronizzare dati tramite Sync Framework. Tra i partecipanti sono inclusi partecipanti completi in grado di ospitare il runtime di Sync Framework e partecipanti semplici che possono unicamente archiviare i dati dell'elemento.
- Nozioni fondamentali sulla sincronizzazione dei dati
Vengono descritte le nozioni fondamentali dell'utilizzo di Sync Framework per la sincronizzazione dei dati. Viene descritto l'utilizzo congiunto di metadati, provider e sessione per l'esecuzione della sincronizzazione.
- Informazioni sulla conoscenza di sincronizzazione
Viene fornita una panoramica della struttura della conoscenza e del suo utilizzo nella sincronizzazione.
- Gestione dei metadati
Vengono descritte le strutture dei metadati utilizzate nella sincronizzazione, le strategie per la gestione corretta dei metadati in una replica e il servizio di archiviazione di metadati.
- Provider di sincronizzazione
Vengono descritte le attività richieste per un provider di sincronizzazione e vengono forniti collegamenti ad argomenti in cui viene illustrato come creare un provider semplice.
- Applicazioni di sincronizzazione
Vengono descritte le attività richieste per un'applicazione di sincronizzazione e vengono forniti collegamenti ad argomenti in cui viene illustrato come creare un'applicazione semplice.
- Esempi di sincronizzazione dei dati personalizzati
Vengono descritti gli esempi forniti con Sync Framework.
- Sincronizzazione di feed RSS e Atom
Viene descritto Sync Services for FeedSync. Sync Services viene utilizzato per sincronizzare feed RSS e Atom con i dati presenti in un archivio locale.
- Riferimento gestito di Microsoft Sync Framework: Microsoft.Synchronization e Microsoft.Synchronization.FeedSync
Viene fornito materiale di riferimento per gli spazi dei nomi, i tipi e i membri nell'API gestita di Sync Framework.
- Riferimento non gestito di Microsoft Sync Framework: Componenti principali di Sync Framework e Componenti di Sync Services for FeedSync
Viene fornito materiale di riferimento per le interfacce, le funzioni e i tipi di dati nell'API non gestita di Sync Framework.
- Glossario di Sync Framework
Viene fornita la definizione dei termini utilizzati nella documentazione di Sync Framework.