Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Serverdaten aktualisieren, ohne Server. Daten in DB (https://www.delphipraxis.net/133718-serverdaten-aktualisieren-ohne-server-daten-db.html)

Jackie1983 7. Mai 2009 12:53


Serverdaten aktualisieren, ohne Server. Daten in DB
 
Servus,

bei meiner Client / Server Anwendung speichert der Server alles in einer Datenbank.
Mit dem Programm welche ich die Daten auswerte, bekommt eine Meldung das neue Daten zu Verfügung stehen,
bzw bekommt die Daten gesendet die sich geändert haben.

Das könnte man auch anders lösen, z.b das das Auswertungsprogramm alle x sekunden die Daten aus der SQL automatisch aktualisiert.

Methode 1 (wie jetzt)
In einem Grid sind meine Daten, wenn der Server jetzt was ändert, ändere ich das im Grid.

Methode 2
Im Grid sind die Daten. In Zelle 0 ist ein Objekt mit allen wichtigen Daten. Dann wird alle x Sekunden geprüft ob sich was geändert hat, wenn ja updaten und im Grid aktualisieren.

Welche Methode findet ihr am besten?

Mfg

DP-Maintenance 7. Mai 2009 13:02

DP-Maintenance
 
Dieses Thema wurde von "mkinzler" von "Sonstige Fragen zu Delphi" nach "Datenbanken" verschoben.
Geht ja nicht um ein Sprachfeature

mkinzler 7. Mai 2009 13:02

Re: Serverdaten aktualisieren, ohne Server. Daten in DB
 
Wie oft ändern sich die Daten?

Jackie1983 7. Mai 2009 13:07

Re: Serverdaten aktualisieren, ohne Server. Daten in DB
 
kommt drauf an. Eventuell jede 10 Minuten
oder auch nur einmal am Tag

mkinzler 7. Mai 2009 13:10

Re: Serverdaten aktualisieren, ohne Server. Daten in DB
 
Dann ist die Push-Lösung eindeutig besser

Jackie1983 7. Mai 2009 13:20

Re: Serverdaten aktualisieren, ohne Server. Daten in DB
 
Push? Also sobald neue Daten ankommen die zum Auswertungsprogramm senden....

mkinzler 7. Mai 2009 13:34

Re: Serverdaten aktualisieren, ohne Server. Daten in DB
 
Ja, Pull(Poll)-Lösung (Programm schaut regelmässsig nach) wäre sinnvoll bei sehr vielen Daten.

Jackie1983 7. Mai 2009 13:38

Re: Serverdaten aktualisieren, ohne Server. Daten in DB
 
ok, thx


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:40 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz