This may sound like a very stupid question – and probably is!
For an ASP.Net website with calls through to a WCF Service:
Three web clients click the button that calls the WCF Service simultaneously.
Does the web server make 3 concurrent calls? (e.g. WCF Service receives 3 concurrent calls) one on behalf of each web client?
My guess is that it must do this…but I suddenly doubted myself!
Yes, however thats why we use “Session” variables to store instances of regularly used objects in each request by same web client, that reduces object creation/destruction overhead on the server.