FC2ブログ
Classic ASP の環境でリクエストを完全にマルチスレッド化させる方法
このタイトルが適切かはわからないが適当に('A`)y~~~
既にClassicASPでシステムを構築していた場合の話ね('A`)y~~
そんな奴はもういないと思うがな('A`)y~

たぶん、IISをインストールしたデフォルトだとMTAを使わない設定になっているはず。
なので最初にサーバーの設定を変更する。
IISマネージャを開いて、ASP -> COM+プロパティ -> MATで実行する を true にする。

次にaspで連想配列を使うためのクラスを変更する。
Server.CreateObject("Scripting.Dictionary") STA only 
Server.CreateObject("System.Collections.Hashtable") BOTH

たぶん、上記の変更により動かない箇所が出てくるので直す。
以上。

IISサーバーを再起動すればリクエストがマルチスレッドで処理されるようになる。

詳しいことはCOM の詳しい人に教えてもらうのが一番
ttps://www.kekyo.net/category/com

スポンサーサイト
TOP
プロフィール

hssamurai

Author:hssamurai
FC2ブログへようこそ!

最新記事
最新コメント

最新トラックバック

月別アーカイブ
カテゴリ