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