Morgen miteinander,

ich m�chte heute nocheinmal ein konzept �berdenken und hoff Ihr k�nnt mir
vielleicht nen Vorschlag machen, der mir noch nicht eingefallen ist.

Datenbankabgleich zw. einer client Datenbank und einer Server Datenbank.

auf einem Clientrechner habe ich eine Datenbank habe ich eine Access DB mit
3 Relevanten Tabellen, die zusammen ca. 7500 Datens�tze haben.
Ich sch�tze mal die Ver�nerung der Datens�tze auf ca. 100 RS's. pro Tag.

Ich muss �ber ein Webinterface die Datenbest�nde des Clients �ndern k�nnen.
Nach M�glichkeit sollte dies NICHT vom WWW-Server aus geschehen, sondern vom
Client aus (Mir ist klar, da� es dadurch zu Unregelm��igkeiten kommen kann).

Ich dachte mir das ganze so:
-User ver�ndert Datensatz auf dem WWW, gleichzeitig wird diese Ver�nderung
in ein XML-File geschrieben (FreethreadedDomDocument)
-Auf dem Client wird alle nn Minuten kleines Programm aktiv (Task)...
("App1")
-App1 ruft per XMLHTTP die XML-Datei des Servers ab
-Anhand der gleichen ID's von ServerXML und CLientDB wird die ClientDB
ge'updatet
-Die ClientDB wird per fso dupliziert


einige Minuten sp�ter....
-bevor der oben dargestellte Ablauf stattfindet wird die Duplizierte DB mit
der reg. ClientDB verglichen (Verschachtelte RS) und daraus ein XML File
gebildet, da� die Differenz darstellt. Das ist n�tig, da� die CLientDB auch
auf Clientseite ver�ndert werden kann und ich keinen EInfluss darauf habe
("BlackboxAPPL.")
-Es werden wiederum die WWW-XML Abgleich geholt und danach die Client-XML
Abgleich hochgeschickt


Hat jemand ne bessere L�sung?
Am besten w�re es nat�rlich wenn jeder Client ein kleiner Server w�re und
der WWW-Server seine Ver�nderungen sofort hinschickt, da aber der Client
auch offline sein kann ist das nicht zu machen.

Hat jemand noch einen anderen Vorschlag?

Gru� Mansur


| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp

Antwort per Email an