1. ホーム
  2. iis

IIS ExpressとWindows 7に付属するデフォルトのIISとの比較

2023-08-30 01:04:42

質問

私は IIS の世界に入ったばかりで、次のことを知りたかったのですが......。

IIS Express について聞いたことがあります。私は Windows 7 Ultimate を使用しており、Windows 7 にパッケージされている IIS をインストールしました。

開発者として、.Net Web プロジェクトのために、Windows 7 に付属するデフォルトの IIS よりも IIS Express をインストールしたほうが、何か大きな利点があるのでしょうか。

どのように解決するのですか?

以下は http://www.mywindowsclub.com/resources/3302-Key-differences-between-IIS-IIS-Developer.aspx .

すでに IIS をインストールしている場合 - その方が良い製品です。 IIS expressは、IISにアクセスできない人や、IISより軽いけどCassiniよりIISに近いものが欲しいという人だけが使うものでしょう。

  • OS との統合
    • IIS 7 は OS と一緒に出荷され、Windows と密接に統合されています。
    • IIS developer express は、別途ダウンロード可能なツールです。
  • 対象ユーザー
    • IIS 7 は、開発者用と生産用の両方があります。
    • IIS developer express は開発目的でのみ使用でき、実稼働目的では使用できません。
  • サポートされるWindowsのエディション
    • IIS 7 は、Windows Vista およびそれ以降のエディションの Windows 上でのみ動作します。サーバー OS の場合、IIS 7 は Windows 2008 上でのみ動作します。
    • IIS 開発者版は、Windows XP およびそれ以降の古いバージョンでも動作します。
  • プロセスモデルおよびアクティベーション
    • IIS 7 では、ワーカスレッドは Windows Process Activation Service によって自動的に起動され、管理されます。
    • IIS Express の場合、ユーザーがこれを処理する必要があります。
  • FTPのサポート
    • IIS developer express は FTP をサポートしませんが、IIS 7 はサポートしています。
  • WCFのサポート
    • IIS Developer express は、WCF over HTTP のみをサポートします。
    • IIS 7 は、TCP、Named Pipes、および MSMQ 上の WCF をサポートします。
  • マルチデベロッパサポート
    • IIS 7 はシングルユーザーアプリケーションです。
    • IIS Developer express は、マルチ開発者環境をサポートします。設定ファイル、設定、および Web コンテンツは、ユーザーごとに管理されます。
  • Visual Studioとの統合
    • Visual Studio のすべてのエディションとバージョンは、IIS 7 のサポートを内蔵しています。
    • VS 2010 および将来のバージョンのみ、IIS developer express のビルトインサポートがあります。
  • ランタイムエクステンション
    • IIS developer は URL Rewrite と FastCGI をサポートしています。
    • Webmatrix は、SEO、データベース管理、および Web Deployment のサポートを提供します。IIS で提供されている他の拡張機能は、IIS Developer express ではまだテストされていません。
  • 管理ツール
    • IIS 7 は、IIS Manager を使用して管理されます。
    • IIS Developer express は、Webmatrix を使用して管理することができます。また、express エディションはシステムトレイによるサポートがあります。
  • IISが使用するポート
    • デフォルトのウェブサイトは、IIS 7 がポート 80 をリッスンします。
    • IIS developer express のデフォルトの Web サイト部分は、IIS 7 と並行して実行している場合の競合を避けるために、ポート 8080 をリスンします。