掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
WEBサービスの起動を早めるには? (ID:139341)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
宜しくお願い致します。 Microsoft Visual Studio .NET 2005にて単純なWEBサービス(”Hello”文字列を返すWEBサービス)と、これをWEB参照した単純なWindowsアプリケーション(ボタンを押すとWEBサービスと通信し”Hello”を出力)を作成し、以下のような検証をしました。 ※全ての検証はIISのセッションタイムアウト前に行っています ①アプリケーション起動後、ボタン押下 ②アプリケーションを終了後、再度① ③アプリケーション継続したまま、再度ボタン押下 結果、それぞれのボタン押下から”Hello”出力までにかかる時間は・・・ ①>②>③ となりました。 全ての検証をIISのセッションタイムアウト前に行っていることから、WEBサービスの初回起動によるパフォーマンスの低下とは切り離して考えているのですが、そうなると何が原因でこの時間差が発生しているのか解らずご質問させて頂きました。 .NETアプリケーションがネイティブコードを生成させるタイミングもOSの起動後、初回のみと認識しており、上記検証による時間差はOSの再起動とは関係なく発生している為、尚更原因が解らない限りであります。 長々となってしまいましたが、何とぞご掲示の程宜しくお願い致します。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.