Microsoft Sync Framework

O Microsoft Estrutura de sincronização é uma plataforma de sincronização abrangente que permite a colaboração e o acesso offline para aplicativos, serviços e dispositivos. O Estrutura de sincronização apresenta tecnologias e ferramentas que permitem a mobilidade, o compartilhamento de dados e a colocação de dados offline. Com o Estrutura de sincronização, os desenvolvedores podem criar ecossistemas de sincronização que integram qualquer aplicativo a qualquer dado de qualquer armazenamento, usando qualquer protocolo em qualquer rede.

Esta documentação abrange os componentes principais do Estrutura de sincronização. O Estrutura de sincronização fornece uma API que permite criar aplicativos designados a cenários offline e de colaboração para armazenamentos de dados personalizados. O Estrutura de sincronização também fornece componentes que permitem sincronizar dados entre um feed do FeedSync, como um RSS ou Atom feed, e um armazenamento de dados personalizado. Esta documentação também contém uma introdução à API, tópicos de informações práticas e tópicos sobre a API gerenciada e não gerenciada.

Para obter informações sobre a documentação de outros componentes do Sync Framework, consulte este site da Microsoft.

Nesta seção

  • Visão geral do Sync Framework
    Descreve as tecnologias e a arquitetura do Estrutura de sincronização, bem como os benefícios de usar o Estrutura de sincronização em seus aplicativos.
  • Tipos de participantes principais do Sync Framework
    Descreve o tipo de participantes que podem sincronizar dados usando o Estrutura de sincronização. Esses participantes incluem participantes completos que podem hospedar o tempo de execução do Estrutura de sincronização para participantes simples que podem apenas armazenar dados de item.
  • Conceitos básicos sobre sincronização de dados
    Descreve as noções básicas sobre o uso do Estrutura de sincronização para sincronizar dados. Descreve como os metadados, os provedores e a sessão funcionam em conjunto para alcançar sincronização.
  • Gerenciamento de metadados
    Descreve as estruturas de metadados usadas em sincronização, estratégias para gerenciar metadados corretamente em uma réplica, e o serviço de armazenamento de metadados.
  • Provedores de sincronização
    Descreve as tarefas necessárias a um provedor de sincronização e fornece links para tópicos que mostram como criar um provedor simples.
  • Aplicativos de sincronização
    Descreve as tarefas necessárias a um aplicativo de sincronização e fornece links para tópicos que mostram como criar um aplicativo simples.
  • Sincronizando RSS e Atom feeds
    Descreve o Sync Services for FeedSync. O Sync Services é usado para sincronizar RSS e Atom feeds com dados em um armazenamento local.