Datensynchronisierung in Mehr-Schichten-Software Architekturen
Autor: | Herbert Pataky |
---|---|
EAN: | 9783639026955 |
eBook Format: | |
Sprache: | Deutsch |
Produktart: | eBook |
Veröffentlichungsdatum: | 21.05.2008 |
Untertitel: | Integration einer lokalen Datenhaltung in bestehende Software Systeme |
Kategorie: | |
Schlagworte: | C#.NET Client/Server System Datenbanksynchronisierung Lastenverteilung Mehr-Schichten-Architektur Virtual Private Network (VPN) |
49,00 €*
Versandkostenfrei
Die Verfügbarkeit wird nach ihrer Bestellung bei uns geprüft.
Bücher sind in der Regel innerhalb von 1-2 Werktagen abholbereit.
Viele SW-Systeme basieren auf mehreren unabhängigen Schichten, was zu Skalierbarkeit, Performancegewinnen und Vorteilen bei der Wartung führt. Der größte Nachteil dabei besteht aber im Ausfall einer Schicht, wodurch das gesamte System funktionsunfähig wird: Ohne Verbindung zum Server besteht keine Möglichkeit, die Anwendung aufzurufen. Da es bestimmten Benutzern, z.B. im Außendienst, aber auch ohne direkte Verbindung zum Server möglich sein muss, das System aufzurufen, muss eine mobile Lösung geschaffen werden: Dazu wird eine lokale Datenhaltung in die bestehende Systemarchitektur integriert, welche die wichtigsten Daten beinhaltet. Diese Kerndaten dienen dazu, dem Benutzer eine abgegrenzte Funktionalität zu bieten. Im Zuge der Integration einer lokalen Datenhaltung werden Datensätze redundant gespeichert und können in beiden Datenbanken verändert werden. Um diese Änderungen korrekt zusammenzuführen, werden Datensynchronisierungsmechanismen verwendet. Dabei ist die Synchronisierungsfunktionalität so zu gestalten, dass sie mit möglichst geringem Aufwand in die bestehende Systemarchitektur integriert werden kann.
Herbert Pataky, Dipl.-Ing. (FH), M.A. - Studium Software Engineering für Business und Finanz (SEB) sowie Information Engineering und Management (IEM) an der Fachhochschule Hagenberg/OÖ - Beruf: Unternehmensberater und Software Engineer im Bereich SW Development, Projektmanagement und Business Intelligence
Herbert Pataky, Dipl.-Ing. (FH), M.A. - Studium Software Engineering für Business und Finanz (SEB) sowie Information Engineering und Management (IEM) an der Fachhochschule Hagenberg/OÖ - Beruf: Unternehmensberater und Software Engineer im Bereich SW Development, Projektmanagement und Business Intelligence