ホスト型 Web Core アプリケーションの作成
このセクションでは、ホスト型 Web Core を設計する方法について説明します。 このセクションのトピックでは、Hosted Web Core 機能を使用するアプリケーションを作成する方法と、アプリケーションのカスタム構成ファイルを作成する方法について説明します。
このセクションの内容
チュートリアル: ホストされた Web Core アプリケーションの作成
ホステッド Web Core を使用するアプリケーションを作成する方法について説明します。
チュートリアル: ホステッド Web コア用の構成ファイルの作成
Hosted Web Core アプリケーションで使用する構成ファイルを作成する方法について説明します。
解説
ホスト型 Web Core を使用すると、開発者はコア IIS 機能を読み込むアプリケーションを作成できます。 ホスト型 Web Core を読み込むアプリケーションは IIS とは別の構成ファイルを使用します。この機能により、ソフトウェア開発者はアプリケーションの機能をカスタマイズできます。 たとえば、ホストされた Web Core 機能を使用して、同じサーバー上の IIS によってホストされている Web サイトとは別の Web サイトから Web ページとアプリケーションを提供するアプリケーションを作成できます。 IIS の World Wide Web Publishing Service (WWW サービス) がリサイクルされると、アプリケーションは引き続き Web ページを Web クライアントに提供します。
ホストされている Web Core アプリケーションは、IIS の信頼性と監視機能を継承しません。 ホスト型 Web Core 機能を使用してアプリケーションを作成する開発者は、回復とパフォーマンス関連の機能を提供する必要があります。 ホスト型 Web Core アプリケーションは 1 つのアプリケーション プールのみをホストできるため、通常は単一用途のアプリケーションです。
カスタマイズされた機能が必要なほとんどの状況では、開発者は HTTP モジュールを作成し、IIS 内でアプリケーションをホストすることを検討する必要があります。 HTTP モジュールを作成する方法の詳細については、「Native-Code HTTP モジュールの作成」を参照してください。