UltraLite-Datenbanken auf der Palm Computing-Plattform synchronisieren
UltraLite-Anwendungen auf Palm-Geräten können über einen TCP/IP- oder HTTP-Datenstrom auf dieselbe Weise synchronisieren wie UltraLite-Anwendungen auf anderen Plattformen. Sie können auch mithilfe der palm-spezifischen HotSync-Synchronisationsdatenströme synchronisieren, die auf unterschiedliche Weise arbeiten. Dieser Abschnitt beschreibt die Architektur der HotSync-Synchronisation.
Während der HotSync-Synchronisation gibt es folgende Ereignissequenz:
Wenn Ihre UltraLite-Anwendung geschlossen ist, speichert sie den Zustand Ihrer UltraLite-Anwendung. Die Zustandsdaten werden in der Palm-Datenbank gespeichert, getrennt von der UltraLite-Datenbank.
Weitere Hinweise finden Sie unter Status in UltraLite-Palm-Anwendungen speichern.
Wenn Sie Ihr Palm-Gerät synchronisieren, ruft HotSync den MobiLink-Conduit auf, um mit dem MobiLink-Synchronisationsserver zu synchronisieren. Der MobiLink-Conduit liest die Seiten aus der UltraLite-Datenbank und sendet das Upload an den MobiLink-Synchronisationsserver.
Der MobiLink-Synchronisationsserver integriert Aktualisierungen in die konsolidierte Datenbank und sendet den Download-Datenstrom an den Conduit.
Der Conduit integriert den Download-Datenstrom auf dem Palm-Gerät in die UltraLite-Datenbank.
Wenn Ihre UltraLite-Anwendung gestartet wird, lädt sie den zuvor gespeicherten Zustand Ihrer UltraLite-Anwendung.
Weitere Hinweise finden Sie unter Status in UltraLite-Palm-Anwendungen speichern.
Das folgende Diagramm illustriert die HotSync-Architektur. Für jede Anwendung ist ein separater HotSync-Conduit erforderlich. Sie können auf einem einzelnen PC mehrere HotSync-Conduits haben.
Wie Sie den MobiLink-HotSync-Conduit einrichten, finden Sie unter MobiLink-HotSync-Conduit konfigurieren.
SQL Anywhere Studio 9.0.1
Copyright © 1989–2004 Sybase Inc. Teil-Copyright © 2001–2004 iAnywhere Solutions Inc. Alle Rechte vorbehalten.