0
ASMX的運行方式就像訪問網頁使用/重用IIS線程一樣。關於WCF呢?我是否得到不同的實例&每個請求的線程(舊的或新的無關緊要)(假設沒有會話)?WCF線程模型是否與舊的ASMX服務線程模型不同?
ASMX的運行方式就像訪問網頁使用/重用IIS線程一樣。關於WCF呢?我是否得到不同的實例&每個請求的線程(舊的或新的無關緊要)(假設沒有會話)?WCF線程模型是否與舊的ASMX服務線程模型不同?
WCF比ASMX更可配置,並且可以在IIS以外的主機上運行。
我想你可以假設線程來自線程池。
實例化將由配置的InstanceContextMode服務控制。
重新進入由服務的配置ConcurrencyMode控制。
沒有會話,也沒有單身意味着:每次通話都會激活您的服務類別。 WCF運行時將從線程池中獲取一個線程並分配它來處理您的請求。 WCF默認*不*緊密集成到ASP.NET運行時 - 它可以完全沒有IIS和ASP.NET。 –