I am testing my new application on IIS 5.1 and I am experiencing slowness. If i do the test with both the client application and the web service on my machine I achieve 600 messages per second. This, however, maxes out my CPU and is not an accurate test of the Web Service, so I moved the client app on another machine. This time I was able to achieve only 4 messages per second.
I tried commenting out all code in the Web Service so all i have is a blank method that is being called. This did not give me improvement, as i expected. Both machines run at a very low capacity, so hardware is not the problem.
Then i started one more client on another machine - this did not give me any performance improvement either and i was still getting 4 messages per second. This means that network is not the problem.
My only explanation is that there is some limitation on the IIS side.
Any ideas?
Thanks,
Krikor