I'm trying to figure out the webservices architecture for library that
we currently use as a monolithic component.
Every execution is expressed by a call like this one
public static IList executeIt(someA rguments)...
To be completed teh executeIt method can take up to 15 seconds, so I
need to use asynchronous calls.
I read how .NET 2.0 manages async webservices very well, throught the
class System.Componen tModel.AsyncCom pletedEventArgs (as explained here
-sorry for the use of google cache but weblogs.asp.net seems to be
down right now)
Now I'm trying to find out how the service should be created in order
to have just one flow of execution at a time. I mean if the service
receives two calls, there must be some kind of check to assure the
execution of the second call begins after the first one's ended.
How can I do that? Could you tell me some good links?
Thanks a lot
Lorenzo
we currently use as a monolithic component.
Every execution is expressed by a call like this one
public static IList executeIt(someA rguments)...
To be completed teh executeIt method can take up to 15 seconds, so I
need to use asynchronous calls.
I read how .NET 2.0 manages async webservices very well, throught the
class System.Componen tModel.AsyncCom pletedEventArgs (as explained here
-sorry for the use of google cache but weblogs.asp.net seems to be
down right now)
Now I'm trying to find out how the service should be created in order
to have just one flow of execution at a time. I mean if the service
receives two calls, there must be some kind of check to assure the
execution of the second call begins after the first one's ended.
How can I do that? Could you tell me some good links?
Thanks a lot
Lorenzo
Comment