K
kelly d via AccessMonster.com
I realize that my term 'live connection' probably doesnt mean anything, but
for lack of a better term, its all I could think of. let me explain what I'm
after.
I've been asked to develop a simplistic Email and messenger style messaging
system for low-level users that arn't allowed to have Outlook on their
machines. The design itself is fairly simple, in fact it's one of the easier
apps I've ever made (I just wasnt extremely satisfied with the core of the
app of my last one but didnt know about this forum to ask anybody)
what I dont like is the idea of having to use an OnTimer to always requery to
see if a user has new messages for them cuz on slow networks requeries create
lag times and the user gets an hourglass for a couple seconds (or more
depending on the connection to the back end). if the OnTimer was set to every
minute, that wouldnt be bad but an Email and messenger system that only gets
new messages once a minute.. ah, that dont sound to good to me. my last one I
made I set to every ten seconds which was a happy middle but every 10 seconds
the hourglass cursor popped up and typing got slow. I didnt like it much at
all but the client was happy. oh well. what can you do. thats why I'm asking
this now.
Is there a way for a form on a front end to maintain something of a live
connection with a back end table so new records in the back end table reflect
immediately in the form without requerying. that way new messages could roll
in and be displayed immediately like they do in Outlook and all those other
Instant messenger systems out there. or if those systems are based on some
sort of requeries, then how do they do it without disrupting the operations
of the rest of the app?
thanks
for lack of a better term, its all I could think of. let me explain what I'm
after.
I've been asked to develop a simplistic Email and messenger style messaging
system for low-level users that arn't allowed to have Outlook on their
machines. The design itself is fairly simple, in fact it's one of the easier
apps I've ever made (I just wasnt extremely satisfied with the core of the
app of my last one but didnt know about this forum to ask anybody)
what I dont like is the idea of having to use an OnTimer to always requery to
see if a user has new messages for them cuz on slow networks requeries create
lag times and the user gets an hourglass for a couple seconds (or more
depending on the connection to the back end). if the OnTimer was set to every
minute, that wouldnt be bad but an Email and messenger system that only gets
new messages once a minute.. ah, that dont sound to good to me. my last one I
made I set to every ten seconds which was a happy middle but every 10 seconds
the hourglass cursor popped up and typing got slow. I didnt like it much at
all but the client was happy. oh well. what can you do. thats why I'm asking
this now.
Is there a way for a form on a front end to maintain something of a live
connection with a back end table so new records in the back end table reflect
immediately in the form without requerying. that way new messages could roll
in and be displayed immediately like they do in Outlook and all those other
Instant messenger systems out there. or if those systems are based on some
sort of requeries, then how do they do it without disrupting the operations
of the rest of the app?
thanks