..


スポンサーリンク

インターネットインフォメーションサービス(IIS)

サーバ上に存在する最初のWebアプリケーションは、それぞれのリモートリクエストに対して新しいプロセスを開始します。 マイクロソフトでは、別々の要求の管理のためにネットワークパケットをロードするために適切なダイナミックライブラリを待っているポート80を監視する単一のプロセス(サービスと呼ばれる)(Dynamikリンクライブラリ、DLL)を導入することによって、この概念に革命をもたらしました。 ウェブのプラットフォームは、標準のMicrosoftインターネットインフォメーションサービス(IIS)に基づいています。

基本的に任意のWebアプリケーションは、同じように動作します。 いいえ、ハードウェアまたはソフトウェアを使用しているプラ​​ットフォームに関係なく、常にHTTP要求を待つポート80(通常は使用されたもの)を監視するソフトウェアのいくつかの種類のサーバー上に存在する必要があります。 リクエストが同じように答えるために、サーバーの仕事だといくつかのオペレーティングシステムMicrosoft IISのコンポーネントでこれを行うに委譲された場合。 ブラウザは受信したURLによって識別されるリソースに対する要求と検索Microsoft IISの傍受によるサーバシステムへの呼び出しを行うとき。

その別のセクションでは、仮想ディレクトリと呼ばれるIISのディレクトリを分割します。 例えば、誰かが次のWebアドレスで識別されるリソースにアクセスしようとします。

 



 http://www.miosito.com/prodotti/caratteristiche.htm

 
はっきりドメイン個人用サイトは、完全に架空のですが、そうでないと仮定します。 一部のhttp://www.miosito.comは、サーバが迷路のルータでそのURLに要求を送信識別します。 リクエストがサーバに到達すると、それはリソースがその製品のいずれかを名前caratteristiche.htmディレクトリ内に存在するかどうかをチェックします。 IISを実行しているサーバーは仮想ディレクトリの製品である場合。
各仮想ディレクトリは、通常、インターネットアドレスと物理ディレクトリ(サーバのハードディスク上にある)にマッピングするために使用される実際には単一のアプリケーションに関連しています。 この方法ではIISは、さまざまなアプリケーションを扱うことができます。 各仮想ディレクトリには、セキュリティオプション、エラー処理と多くの他のオプションを含む様々な設定のプロパティが含まれています。

ASP.NETアプリケーションの開発は、Webアプリケーションをテストおよび展開、デバッグのときに知識が非常に便利になることをIISの機能を知ることが重要ですが、そう今私たちは大きな表示されます。その動作の特徴。

IISのユーザーインターフェイスを開くには、単にコントロールパネルに移動し、[管理ツール]、[インターネットインフォメーションサービス]をクリックします。 これは(または非常に似て、お使いのオペレーティングシステムおよびコンピュータにインストールされているIISのバージョンに応じて)次のようなウィンドウが開きます。

左側には、あなたのマシン上のWebサイトおよび仮想ディレクトリを表示することができます拡散ツリーです。

ウィンドウの中央部にサイトまたはディレクトリをクリックすると、その内容が表示されます。

サイトまたはディレクトリ上でマウスの右ボタンをクリックし、[プロパティ]を選択すると、上のサイトのさまざまな側面を設定し、また、ASP.NETのバージョンとして、多くの有用な情報を取ることができる設定ウィンドウが開きますのマシン

それは明らかに可能なすべての設定オプションを分析するために、このガイドの目的ではない、しかし、上記で概説された理由で私はその後、非常に有用な存在となるため、IISの詳細についてはお勧め。

Visual StudioでASP.Netで役立つ
E -ラーニング
ASP(上級) ASP(上級)
動的なWebサイトを作成するためのフルコース。 39€から。
ASP.NET(コース) ASP.NET(コース)
49€からWebアプリケーションを構築するためのフルコース。
SQLとデータベース(コース) SQLとデータベース(コース)
リレーショナルデータベースを作成および管理。 39€から。
スポンサーリンク