Jump to content
Xtreme .Net Talk

Recommended Posts

Posted

I'd like my client/server app to be 'bandwidth friendly'.

What i mean is, i'd like my client to check how 'busy' it's internet connection is and have it sit back and wait for the traffic to slow down before it does it's job.

 

I'd like to do this because my clients use dial up for email and virus updates. When both of these go at once... it gets nasty.

 

Any ideas?

i'm not lazy i'm just resting before i get tired.
  • *Experts*
Posted

My idea is to NOT do anything special. If the user has a slow connection and they see that email is being downloaded or checked, then why would they press a button that does something over their already overloaded network connection (such as downloading lookups or whatever it is your program is doing)?

 

In summary, only the user will know when the connection is "busy", so why not let them decide when to take an action in your app?

 

Now if your app is doing things behind the scenes with no user intervention, then you have a problem.

 

If you really need to detect the network traffic to wait for a less busy time, I can't help. On the surface, it just seems like a hard way to tackle a problem...

 

-Nerseus

"I want to stand as close to the edge as I can without going over. Out on the edge you see all the kinds of things you can't see from the center." - Kurt Vonnegut
Posted

i am trying to update a windows service i created automatically. I can not depend on them to update the app...

 

We did think of a solution though.

Have the app automatically dialup at night and update for us.

 

Then there are no worries about id10t erros :)

 

thanks for the help

brandon

i'm not lazy i'm just resting before i get tired.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...