方法 : 論理サーバーにアプリケーションをバインドする
更新 : 2007 年 11 月
配置ダイアグラムの作成後、対象の論理データセンターに対するシステム検証の次の手順は、システム内のアプリケーションをデータセンターの適切な論理サーバーにバインドすることです。一般に、次の論理サーバーが、記載されているアプリケーションをホストします。
論理サーバー |
アプリケーション |
---|---|
IIS Web サーバー |
ASP.NET Web サービス、ASP.NET Web アプリケーション、外部 Web サービス、BizTalk Web サービス、汎用アプリケーション |
データベース サーバー |
外部データベース、汎用アプリケーション |
Windows クライアント サーバー |
Windows アプリケーション、Office アプリケーション、汎用アプリケーション |
汎用サーバー |
任意のアプリケーションをホスト可 |
アプリケーションを論理サーバーにバインドするときは、以下の事項に注意してください。
データセンターのモデリング担当者が論理データセンター ダイアグラムに適用した制約によっては、特定の種類のアプリケーションを、上記の対応するサーバーにバインドできない場合があります。
たとえば、Web サーバーがホストできる対象が外部 Web サービスのみに制限される可能性があります。特定の種類のアプリケーションをホストできない場合、その種類のアプリケーションはサーバーにバインドできません。この場合、バインディングを作成できないことを示す記号とツールヒントが表示されます。詳細については、「方法 : ホスト関係を禁止する」を参照してください。
外部 Web サービスのバインディングは、論理サーバー上に外部 Web サービスが存在し、外部 Web サービスへの接続を検証できることのみを示します。実際に Web サービスの配置は指定しません。詳細については、「アプリケーション システム内の外部アプリケーション」を参照してください。
多くの場合、外部 Web サービスは、データセンターに配置される他のシステム内の Web サービスを表します。この外部 Web サービスは、配置ダイアグラム上で、データセンター内の適切な論理サーバーにバインドする必要があります。たとえば、インターネット上にある外部 Web サービスをバインドする場合、そのインターネットを表すゾーン内にある論理サーバーに Web サービスをバインドします。
ASP.NET アプリケーションは、1 つの Web サイトにのみ配置できます。そのため、ASP.NET アプリケーション上の Web コンテンツと Web サービス プロバイダ エンドポイントはいずれも、同じ Web サイト エンドポイントにバインドします。配置デザイナでは、すべての Web サービス プロバイダ エンドポイントを同じ Web サイト エンドポイントへバインドする必要があります。ただし、Web コンテンツ エンドポイントの場合には必須ではありません。
サーバーにアプリケーションをバインドするには、次の手順に従います。
論理サーバーにアプリケーションをバインドするには
配置ダイアグラムを開きます。
アプリケーションを [システム ビュー] からドラッグし、適切なサーバーにドロップします。
ヒント : また、[システム ビュー] ウィンドウのアプリケーションを右クリックして、[アプリケーションのバインド] をクリックすることもできます。[<アプリケーション> を <論理サーバー> にバインド] ダイアログ ボックスで、アプリケーションをバインドする論理サーバーを選択し、[OK] をクリックします。
システム内のすべてのアプリケーションがバインドされるまで、[システム ビュー] からのアプリケーションのドラッグとホストへのバインドを継続します。
システム デザイナのウィンドウと配置デザイナを並べて表示することにより、アプリケーションをシステム デザイナから直接ドラッグすることもできます。詳細については、「方法 : ダイアグラム ウィンドウを再整列する」を参照してください。
アプリケーションをバインドする場合、配置デザイナは、アプリケーションのエンドポイントを論理サーバーの適切なエンドポイントに自動的にバインドします。バインドできるエンドポイントが複数存在するサーバーにアプリケーションをバインドする場合は、[バインドの詳細情報] ダイアログ ボックスが表示されます。このダイアログ ボックスを使用して、アプリケーションのエンドポイントを適切なサーバーのエンドポイントに割り当てたり、Web アプリケーションを適切なアプリケーション プールに割り当てたりします。詳細については、「方法 : 配置ダイアグラムでバインディングの詳細を指定する」を参照してください。
参照
処理手順
方法 : アプリケーション デザイナとシステム デザイナから配置ダイアグラムを作成する
方法 : 論理サーバーからアプリケーションをバインド解除する
チュートリアル : 配置したアプリケーション システムの検証