Re: Timer-Event, hab ich das richtig verstanden?
- From: "Olaf Doschke" <b2xhZi5kb3NjaGtlQHNldG1pY3MuZGU.strconv.14@xxxxxxxxxxx>
- Date: Sun, 17 Dec 2006 16:48:37 +0100
Da diese i.d.R. nicht geöffnet ist, nutzt ja ein set refresh auch nichtrichtig.
mehr. (oder??)
Allerdings ist ein Interval von 1 Sekunde anzusetzen sowohl
bei SET REFRESH als auch einem Timer, der das Formular
aktuell hält dann übertrieben.
Das Zeitintervall sollte, wie Deine Erfahrungen ja auch zeigen
deutlich über der Abfragezeit liegen, da sonst dann fast aus-
schließlich nur noch aktualisierungen auftreten.
ftime() von DBF allein ist nicht zuverlässig, Du solltest ftime()
von DBF, CDX und FPT in betracht ziehen.
Dann kannst Du Dir außerdem noch die letzte Aktualisierung
merken (evtl. sogar im Frontend anzeigen) und Timerevents,
die nah daran sind unabhängig von ftime()-Vergleichen sein lassen.
Das dürfte den Timer dann schon wieder akzeptabel machen.
Insgesamt solltest Du eine vernünftiges Aktualisierungsintervall
vorsehen. Nur da, wo es auf Reaktionszeiten im Sekundenbereich
ankommt, muß auch ein so kleines Intervall gesetzt werden.
Und bei solchen zeitkritischen Dingen macht die Umkehrung,
aktualisierungen von der Stelle aus zu verteilen, an der sie
auch verursacht wird, Sinn: Messaging. Der neue Datensatz
meldet sich bei allen Clients, nicht alle Clients schauen alle
Sekunde nach, ob es einen neuen/geänderten Datensatz gibt.
Tschüß, Olaf.
.
- Follow-Ups:
- Re: Timer-Event, hab ich das richtig verstanden?
- From: mike_ao
- Re: Timer-Event, hab ich das richtig verstanden?
- References:
- Timer-Event, hab ich das richtig verstanden?
- From: mike_ao
- Re: Timer-Event, hab ich das richtig verstanden?
- From: Olaf Doschke
- Re: Timer-Event, hab ich das richtig verstanden?
- From: mike_ao
- Timer-Event, hab ich das richtig verstanden?
- Prev by Date: Re: select * from file into cursor...
- Next by Date: Re: select * from file into cursor...
- Previous by thread: Re: Timer-Event, hab ich das richtig verstanden?
- Next by thread: Re: Timer-Event, hab ich das richtig verstanden?
- Index(es):
Relevant Pages
|