Ja, es geht noch um genau das Thema "
Synchronisation"
Ich hab mir mal beide Schemas aufgezeichnet und sehe bei dem, wo die Clients sich zu einem zentralen Server verbinden und Daten per "INSERT" einfügen, einige Nachteile:
- Die Daten landen allesamt in einer
SQL-Datenbank auf die ein Kunde nicht einfach z.B. mit Notepad zu greifen kann.
- Somit wäre eine weitere Delphi-Applikation notwendig, welche die Daten z.B. nach
CSV exportiert (für jeden Client eine
CSV-Datei).
- Wie kann der Client sicher sein, dass seine INSERT-
Query erfolgreich durchgeführt wurde?
- Kann ich bei der DELPHI-Server Anwendung anzeigen lassen, welche Clients verbunden sind und wieviele Daten sie gerade senden?
- Wenn ich einen Webserver auf dem Client möchte um Daten per Browser anzusehen, müsste ich trotzdem einen
SQL-Server auf dem Client installieren (ok das ist eher ein Feature, also nicht so wichtig)