Projekte mit SQL Remote

Werbung
Projekte mit SQL Remote
Einführung
Objekt-DB “Radeberger”
Ein aktuelles Projekt : “mediakey”
[email protected]
Der “New Workplace” - mobile Replikation
•
•
•
Bidirektional
Gelegentlich
verbunden
Unsichtbar für
Endanwender
Sybase SQL Anywhere - SQL Remote
•
•
•
•
Modell von Publisher und Subscriber
(Herausgeber und Abonnent)
Nachrichtenbasierend und asynchron
Replikation für gelegentlich verbundene
Anwender
Entworfen für eine sehr große Anzahl von
Abonnenten
SQL Remote - Hauptmerkmale
Einfaches Herausgeber/Abonnenten-Modell
Leichte Installation und Administration auf
Herausgeber-Seite
Zentralisierte Administration
Gestattet entfernte Administration
Für Endanwender völlig transparent
Datensicherung mobiler Rechner
SQL Remote - Hauptmerkmale
Flexibel und Skalierbar
Tausende von Abonnenten
Geringer zusätzlicher Overhead pro Abonnent
Möglichkeit der hierarchischen Konfiguration
Entworfen für gelegentlich verbundene
Anwender
Standardisierte Schnittstellen: MAPI (Microsoft), SMTP,
VIM (Lotus), FTP, FILE
Konfliktaufdeckung und -lösung
SQL Remote: Publisher und Subscriber
•
•
•
“Publication” definiert die zu replizierenden Daten
“Subscription” definiert das Replikationsziel
Bi-direktionale Replikation
Publish
Subscribe
Subscribe
Publish
SQL Remote: Publication
Gruppe von Artikeln (“article”)
Jeder Artikel ist eine TabellenUntermenge
Vollständige Tabelle
Teilmenge der Sätze (row subset)
Teilmenge der Felder (column subset)
Row und Column Subset
SQL Remote - Message Agent
Message
Agent
Message
Agent
Network
LAN
Consolidated
database
DB
Log
DB
Inbox
Inbox
Log
Remote
database
SQL Remote - Message Agent
Message
Agent
Message
Agent
Network
WAN
Consolidated
database
DB
Log
Inbox C
Inbox R
DB
Log
Remote
database
Mehrstufige Daten-Replikation
SQL Server
SQL Remote
Subscriber
SQL Remote
Publisher
SQL Remote
Publisher
Projekt “Radeberger”
Projekt
ASA
PD
ASA
PD
AußendienstMitarbeiter
ASA
Regionalleiter
ASA
ASA
PD
ASA
10 * x
ASA
PD
Konsolidierung
ASA
ObjektDB
ASE
Projekt i-broker
Projekt
ASA
PD
ASA
PD
Anbieter
ASA
Anbieter
Betreiber
ASA
ASA
PD
Betreiber
Anbieter
ASA
1000 * x
ASA
PD
Betreiber
100 * x
Betreiber
Anbieter
ASA
Konsolidierung
Anbieter
ASA
PD
Back OfficeKonsolidierung
DB
Vermarktungskanäle
ASE
ASA
Projekt i-broker
Projekt
ASA
PD
ASA
PD
Anbieter
Anbieter
ASA
PD
•Erfassung von Betreiberdaten
und Profilen
•Stammdaten für Objektbeschreibung
Anbieter
1000 * x
ASA
PD
Anbieter
Herstellung und Distribution
einer CD mit ASA engine, PDApplikation und Anfangsdaten
Erfassen neuer Anbieter
Replizieren neuer Daten
und Freischalten
Konsolidierung
Anbieter
ASA
PD
Back Office
ASE
Projekt i-broker
Projekt
Anbieter
ASA
PD
ASA
PD
Objektdatenverwaltung
Zuordnen von
Vermarktungskanälen
Anbieter
Betreiber
ASA
Internet-Portale
Immo-DB
Zeitungsverlage
Anbieter
100 * x
ASA
PD
Betreiber
ASA
1000 * x
Anbieter
Betreiber
ASA
PD
ASA
Konsolidierung
Anbieter
ASA
PD
Back Office
ASE
Konsolidierung
Vermarktungskanäle
ASA
Herunterladen