Aplicativos ocasionalmente conectados (cache de banco de dados Local)
Um aplicativo ocasionalmente conectado é um aplicativo que usa dados de um banco de dados remoto mas que nem sempre pode ter acesso ao banco de dados remoto. Aplicativos ocasionalmente conectados também são usados quando o acesso está disponível continuamente, mas talvez não seja eficiente para consultar continuamente o banco de dados remoto para dados que raramente são alterados (como uma lista de estados). Nessas situações, aplicativos podem usar dados de um banco de dados local situado no cliente e sincronizar os dados periodicamente com o banco de dados remoto.
Observação |
---|
Quando você configura um Cache Local do banco de dados para sincronizar com um banco de dados de SQL Azure, recomendamos que você instale os componentes de sincronização são simplificados para uso com o SQL Azure. Para obter mais informações, consulte a limitação de Cache do banco de dados Local na seção de SQL Azure Visão geral sobre aplicativos ocasionalmente conectados. |
Os tópicos a seguir explicam como configurar um aplicativo para usar um cache de banco de dados local para armazenar dados no cliente. Eles também mostram como sincronizar dados alterados entre bancos de dados do cliente e do servidor.
Nesta seção
Visão geral sobre aplicativos ocasionalmente conectados
Descreve como incorporar a sincronização entre local SQL Server Compact 3.5 banco de dados e um banco de dados remoto em um servidor em seus aplicativos.Como: Configurar a sincronização de dados em um aplicativo
Fornece instruções para adicionar um cache de dados local para o seu aplicativo e configurá-lo.Como: Iniciar a sincronização entre Local e remoto bancos de dados
Fornece instruções sobre como adicionar código a um aplicativo para iniciar a sincronização de bancos de dados local e remoto.Como: Configurar um Local e remoto a banco de dados para sincronização bidirecional
Fornece instruções para configurar a sincronização para carregar atualizações de cliente para o servidor, bem como fazer o download de alterações do servidor para o cliente.Demonstra Passo a passo: Criando um aplicativo ocasionalmente conectado
Fornece instruções passo a passo para adicionar e configurar um cache de banco de dados local a um projeto e para adicionar funcionalidade de sincronização a um Windows Form ligado a dados.Demonstra Passo a passo: Implantando um aplicativo ocasionalmente conectado do cliente com o banco de dados Local
Fornece instruções passo a passo para implantar um aplicativo junto a um cache de banco de dados local.
Referência
- Microsoft.Synchronization.Data
Este espaço de nomes contém as classes de sincronização comuns.
Seções relacionadas
O que há de novo no desenvolvimento de aplicativos de dados
Fornece informações e links para novos recursos de dados para aplicativos de clientes e de camada de dados.SQL Server Compact 3.5 e Visual Studio
Fornece uma breve introdução ao SQL Server Compact 3.5.Demonstra Passo a passo: Adicionando um Cache Local do banco de dados a um aplicativo de n camadas
Fornece instruções passo a passo para incorporar Microsoft Synchronization Services for ADO.NET ao aplicativo criado na camada n de dados de aplicativo da explicação passo a passo.Trabalhando com conjuntos de dados em aplicativos de n camadas
Fornece links para tópicos sobre como usar Visual Studio para auxiliar na criação de aplicativos de n camadas.