私はスレッドセーフなアプリケーションの開発についていくつかの研究を行っています。ユーザーが同じアプリケーションで複数のスレッドを使用できることは知っていますが(CPUが複数のスレッドで動作する場合)、たとえば5人のユーザーが同じアプリケーションを使用している場合にIISがユーザーをどのように処理するかはわかりません。
IISは何をしますか、すべてのユーザーが同じスレッドで作業していますか?または、たとえば、それぞれにスレッドが与えられていますか?
私はIISに関しては初心者ですので、ご容赦ください。私の質問は、コード内のパブリック静的メソッドをロックする必要があるかどうかを理解するのに役立ちます(スレッドセーフが重要な場合)。