逐步解說:將條件約束套用至邏輯 DataCenter

更新:2007 年 11 月

這個逐步解說會引導您將現有的邏輯 DataCenter 圖表 (Diagram) 加入至方案,並針對裝載 (Host) 在這個圖表上所模型化之 DataCenter 的應用程式套用條件約束。在稍後的逐步解說中,透過將系統中之應用程式繫結至 DataCenter 中的主機,即可使用這個圖表來測試部署。

在這個逐步解說中,您將完成下列工作:

  • 載入現有的邏輯 DataCenter 圖表。

  • 指定裝載條件約束的通訊及應用程式。

您可以在以下的 Microsoft 下載中心中取得可示範此逐步解說之結果的範例:https://go.microsoft.com/fwlink/?LinkId=40867

若要開啟現有的邏輯 DataCenter 圖表

  1. 巡覽至 https://go.microsoft.com/fwlink/?LinkId=40867,並將 eCommercecenter.sln 方案儲存至硬碟。

  2. 將 eCommercecenter.ldd 邏輯 DataCenter 圖表加入至 Catalog.sln。如需詳細資訊,請參閱 HOW TO:將邏輯 DataCenter 圖表加入至方案

    會在 [邏輯 DataCenter 設計工具] 中開啟圖表,這個設計工具是用來建立目標 DataCenter 的邏輯表示。

這個圖表會包含三個區域([PerimeterNetwork]、[Intranet] 及 [SecureData])。這些區域的每一個都表示 DataCenter 中的不同通訊界限。將應用程式裝載在 Catalog.sln 中的 Web、Windows 及資料庫伺服器,都會包含於這些區域中。

現在,有了 DataCenter 的表示,即可指定在通訊路徑上的條件約束,以及其中的裝載關係。例如,您可以設定 HardenedIIS Web 伺服器的條件約束,讓它無法裝載 Web 服務應用程式。

若要指定並設定條件約束

  1. 以滑鼠右鍵按一下 [Intranet] 區域中的 [ApplicationServer],按一下 [設定和條件約束] 檢視 [設定和條件約束編輯器]。

    會提供兩組條件約束。最上層群組表示一組裝載條件約束。例如,選取 [ASP.NETWebApplication],即可讓這個邏輯伺服器裝載 ASP.NET Web 應用程式。清除這個核取方塊,將無法裝載這些應用程式。

    在最上層裝載條件約束下的是一組合併彙算通用組態設定的預先定義條件約束。例如,ASP.NET 安全性條件約束會合併與 ASP.NET 應用程式安全性相關的設定。

  2. 確定 [ASP.NETWebApplication] 條件約束核取方塊為已選取狀態。

  3. 選取 [ASP.NET 安全性] 條件約束方塊,再按一下 [ASP.NET 安全性]。

  4. 在 [允許的安全性模式] 條件約束窗格下,請確定只有 [Forms] 方塊為已選取狀態。

    這類伺服器的預設條件約束是 [Windows]。

  5. 選取 [需要模擬] 方塊。

  6. 在 [密碼格式] 下選取 [SHA1] 方塊。

  7. 儲存 eCommerceDatacenter.ldd。

後續步驟

您現在已可在上一個逐步解說中所建立之系統內,將應用程式繫結至 DataCenter,而這個 DataCenter 中已加入這個逐步解說中的條件約束。繫結後,即可針對 DataCenter 驗證系統,決定部署期間是否會發生任何錯誤。若要完成下一個步驟,請參閱逐步解說:驗證用於部署的應用程式系統

請參閱

工作

逐步解說:建立邏輯 DataCenter 圖表