Does a .NET Web Service instantiate with each method call?
I'm trying out web services for an idea I've had.
Running in debug it looks like the web service class instantiates each time a client calls a method in the web service.  I can see this by seeing that the constructor gets called each time I call a method.
I only instantiate the proxy web service once in the client.

This would mean I would have to store all data between calls and means that if I use a databse I'll have to re-connect with for every call to a method.

That can't be correct?
Does a .NET Web Service instantiate with each method call?
===

I'm trying out web services for an idea I've had.
Running in debug it looks like the web service class instantiates each time a client calls a method in the web service.  I can see this by seeing that the constructor gets called each time I call a method.
I only instantiate the proxy web service once in the client.

This would mean I would have to store all data between calls and means that if I use a databse I'll have to re-connect with for every call to a method.

That can't be correct?