よくJavaのServletでは、リクエストごとにスレッドが作られて処理されると理解しているのですが、
ASP.NETの場合はどういう仕組みなのでしょうか?
やはり、各リクエストごとにスレッドが作成されて、1つのリクエスト内の処理はすべて同一スレッド内で行われ、そのリクエストの処理が終わるとそのスレッドが破棄されるという仕組みなのでしょうか?
それとも、リクエストごとにプロセスが作成されるようなモデルになっているのでしょうか?
WebServiceの独自のログでスレッドIDを取っていたのですが、単純にリクエストごとにスレッドが作成されているのではないような気がしてしまったので質問させていただきました。
お詳しい方いらっしゃいましたら教えてください。