有谁知道IIS / .NET Web服务如何处理调用并发?
我可以想到两种策略:
(启用会话是否会改变行为?)
(注意:不使用WCF。)
答案 0 :(得分:1)
Web服务就像ASPX网站一样是HttpApplication,因此IIS将维护一个应用程序池。一个应用程序AFAIK为一个Session提供服务,因此将其视为每个调用者的实例,但有一些松弛,因此新的调用者不会等待。
答案 1 :(得分:1)
为每个请求创建[WebService]
类的实例。只有一个请求才能访问该实例。