ASP.NETにおける共有変数 By: Tomohiro Takahashi Abstract: ASP.NETアプリケーションでは、変数のタイプが誤用されることがよくあります。この記事では、Delphi ASP.NETアプリケーションにおける様々なタイプの共有変数について解説します。 ASP.NETアプリケーションはマルチスレッド環境下で実行されるので、その中でグローバル変数を利用するのは大抵は悪いアイデアです。しかし、同じような変数(スコープが単一の関数/メソッド/クラスに限定されない変数)を利用する必要があることはよくあります。Delphiは、様々なタイプのグローバルにアクセス可能な「共有」変数をサポートしていますが、それらは誤って利用されがちです。マルチスレッドアプリケーションのテストやデバッグにおける困難さから、そのような間違いはしばしば気づかれることなく、高負荷のWebサーバー