Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Connection limits and reusing connections
Message
General information
Forum:
Visual FoxPro
Category:
Web Services
Title:
Connection limits and reusing connections
Environment versions
Visual FoxPro:
VFP 8 SP1
OS:
Windows XP SP2
Network:
Windows XP
Database:
Visual FoxPro
Miscellaneous
Thread ID:
01098211
Message ID:
01098211
Views:
52
I have a PocketPC based client appliation for a desktop VFP app. The client is written in C# using the compact framework and communicates with the database via SOAP web services.

I have run into a problem with connection limits. Many of my customers are using Windows XP Pro because there are typically only two or three client workstations. By default, IIS is only configured to allow 10 http connections concurrently. I have discovered how to increase that to 40, which is the hard coded upper limit to XP Pro.

The problem I am running into is that connections are not efficiently recycling. With 8 PocketPC clients calling the web service once every 3 seconds, I am consistantly going above the connection limit of 40 connections. I have tried decreasing the connection timeout in IIS admin to 5 seconds, but it doesn't seem to help. I still have connections that are live for 30 seconds after I close the application. I tried to disable keep-alives, which kills each connection immediately after it is finished, but then the web service doesn't work at all.

Is there any way I can solve this without adding the cost of a full blown server to each installation? Is there any way to force the client to re-use connections? Has anyone dealt with this in the past?

Thanks,

Paul R. Moon
Business Software Solutions
Paul R. Moon
Business Software Solutions
paul@businessoftware.com
Reply
Map
View

Click here to load this message in the networking platform