7

2 つのアプローチのパフォーマンスに違いはあるのでしょうか。これに関する良い記事はありますか?

4

1 に答える 1

7

実際に起こっていることの違いについて考えてみましょう。

URL書き換え:

  • IISは要求を受信し、それをアンマネージモジュールに渡します
  • モジュールはリクエストを一連のパターンと照合し、変換を返します
  • IISは、返された変換をASP.NETモジュールに渡し、要求のライフサイクルを開始します

ルーティング:

  • IISは要求を受信し、それをASP.NETに渡します
  • ASP.NETは、要求を一連のパターンと照合し、要求を処理するためのエントリポイントを決定します
  • ASP.NETは、そのハンドラーで要求のライフサイクルを開始します

この2つは非常に近いので、違いが目立つ状況を見つけるのは難しいでしょう。

于 2009-06-02T01:59:55.940 に答える