Gelegentlich verbundene Anwendungen
Aktualisiert: November 2007
Eine gelegentlich verbundene Anwendung ist eine Anwendung, die Daten einer Remotedatenbank verwendet, jedoch möglicherweise nicht immer Zugriff auf die Remotedatenbank hat. Gelegentlich verbundene Anwendungen werden auch verwendet, wenn zwar ein ständiger Zugriff möglich ist, es jedoch nicht sinnvoll ist, in der Remotedatenbank ständig Daten abzufragen, die sich selten ändern (z. B. eine Zustandsliste). In solchen Fällen können die Anwendungen Daten einer lokalen Datenbank auf dem Client verwenden und die Daten von Zeit zu Zeit mit der Remotedatenbank synchronisieren.
In den folgenden Themen wird erläutert, wie Sie eine Anwendung für die Verwendung eines lokalen Datenbankcaches konfigurieren, um Daten auf dem Client zu speichern. Außerdem wird gezeigt, wie geänderte Daten zwischen der Client- und der Serverdatenbank synchronisiert werden.
In diesem Abschnitt
Übersicht über gelegentlich verbundene Anwendungen
Beschreibt, wie Sie die Synchronisierung zwischen einer lokalen SQL Server Compact 3.5-Datenbank und einer Remotedatenbank auf einem Server in Ihre Anwendungen integrieren.Gewusst wie: Konfigurieren der Datensynchronisierung in einer Anwendung
Enthält Anweisungen zum Hinzufügen eines lokalen Datencaches zu einer Anwendung und zu dessen Konfiguration.Gewusst wie: Initiieren der Synchronisierung zwischen lokalen Datenbanken und Remotedatenbanken
Enthält Anweisungen, wie Sie einer Anwendung Code zum Initiieren der Synchronisierung einer lokalen Datenbank und einer Remotedatenbank hinzufügen.Gewusst wie: Konfigurieren einer lokalen und einer Remotedatenbank für bidirektionale Synchronisierung
Enthält Anweisungen zum Konfigurieren der Synchronisierung, damit nicht nur Serveränderungen auf den Client heruntergeladen, sondern auch Clientänderungen auf den Server hochgeladen werden.Exemplarische Vorgehensweise: Erstellen einer gelegentlich verbundenen Anwendung
Enthält schrittweise Anweisungen zum Hinzufügen eines lokalen Datenbankcaches zu einem Projekt und zu dessen Konfiguration sowie zum Hinzufügen der Synchronisierungsfunktion zu einem datengebundenen Windows Form.Exemplarische Vorgehensweise: Bereitstellen einer gelegentlich verbundenen Clientanwendung mit der lokalen Datenbank
Enthält schrittweise Anweisungen, wie Sie eine Anwendung zusammen mit einem lokalen Datenbankcache bereitstellen.
Referenz
- N:Microsoft.Synchronization.Data
Dieser Namespace enthält die allgemeinen Synchronisierungsklassen.
Verwandte Abschnitte
Neue Datenfeatures
Enthält Informationen und Links zu den neuen Datenfeatures für Anwendungen auf Client- und Datenebene.SQL Server Compact 3.5 und Visual Studio
Enthält eine kurze Einführung in SQL Server Compact 3.5.Exemplarische Vorgehensweise: Hinzufügen eines Cache für lokale Datenbanken zu einer N-Tier-Anwendung
Enthält schrittweise Anweisungen zum Integrieren von Microsoft Synchronization Services für ADO.NET in der Anwendung, die in der exemplarischen Vorgehensweise zur Erstellung einer N-Tier-Datenanwendung erstellt wurde.N-Tier-Datenanwendungen
Enthält Links zu Themen über die Verwendung von Visual Studio beim Erstellen von N-Tier-Anwendungen.Gelegentlich verbundene Anwendungen (Geräte)
Beschreibt, wie Sie die Synchronisierung zwischen einer lokalen SQL Server Compact 3.5-Datenbank und einer Remotedatenbank auf einem Server in Ihre Anwendungen für intelligente Geräte integrieren.Exemplarische Vorgehensweise: Erstellen einer gelegentlich verbundenen Anwendung für intelligente Geräte
Enthält Schritt-für-Schritt-Anweisungen zum Erstellen einer n-Tier-Anwendung für ein intelligentes Gerät, durch die der lokale Datenbankcache mit einer Remotedatenbank unter Verwendung eines WCF-Dienstes (Windows Communication Foundation) synchronisiert wird.