共用方式為


逐步解說:使用由下而上的方法設計應用程式系統

更新:2007 年 11 月

此逐步解說將引導您完成設計應用程式系統,該系統是由您在逐步解說:在應用程式圖表上定義應用程式中,於應用程式圖表上定義的應用程式所組成。在後續的逐步解說中,您可以針對 DataCenter 的邏輯表示評估此系統的部署。

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

  • 使用現有的應用程式定義設計應用程式系統。

  • 將 Proxy 端點加入系統,以提供對應用程式系統成員的存取。

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

若要在現有的應用程式定義中定義系統

  1. 請開啟您在逐步解說:在應用程式圖表上定義應用程式中建立的 Catalog.sln 方案檔。

  2. 在應用程式圖表上,選取 [Catalog] 和 [CatalogDB]。

    注意事項:

    若要選取多個圖案,請在按一下圖案時按住 SHIFT 鍵。避免在圖案之間選取連接線。

  3. 按一下 [圖表] 功能表的 [設計應用程式系統]。

    [設計應用程式系統] 對話方塊隨即出現。

  4. 在 [系統名稱] 方塊中,輸入 CatalogSystem,然後按一下 [確定]。

    [系統設計工具] 隨即出現,並顯示名為 CatalogSystem.sd 的系統圖表。在此圖表上,包含您所選取之應用程式的圖案即代表系統定義。系統定義的名稱會出現在左上角。

    [系統檢視] 視窗隨即出現並停駐在 [工具箱] 邊緣,並包含可加入至系統定義的現有應用程式和系統。

您現在將擁有 Proxy 端點,可將應用程式行為公開至系統外部。

若要針對系統成員加入 Proxy 端點

  1. 按一下 [CatalogWebService] 端點。

  2. 按一下 [圖表] 上的 [加入 Proxy 端點]。

    Proxy 端點隨即出現在 [CatalogSystem] 上。虛線會從 [CatalogWebService] 端點延伸到系統框線。

    注意事項:

    您可以針對系統內成員的任何端點建立 Proxy 端點。您只能將 Proxy 端點連接到系統內的一個端點。如需詳細資訊,請參閱 HOW TO:公開應用程式系統成員的行為

若要建立包含應用程式和系統的系統定義

  1. 請在系統圖表的上方按一下 [Catalog.ad [AD]] 索引標籤,以檢視應用程式圖表。

  2. 以滑鼠右鍵按一下 [SalesSmartClient],然後再按一下 [設計應用程式系統]。

  3. 將系統命名為 SmartClientSystem,然後按一下 [確定]。

  4. 將 [CatalogSystem] 從 [系統檢視] 視窗拖曳到圖表。

    如需如何開啟 [系統檢視] 視窗的詳細資訊,請參閱 HOW TO:顯示系統檢視視窗

    [CatalogSystem] 會以矩形圖案出現在圖表上。您先前建立的 Proxy 端點會顯示為此圖案上的端點。若要檢視 [CatalogSystem] 的成員,請按兩下該圖案。

  5. 按住 ALT 鍵時,將 [CatalogSystem] 上的 [CatalogWebService] 端點拖曳到 [SalesSmartClient] 上的消費者端點。

  6. 檢視應用程式圖表。

  7. 建立名為 WebClientSystem 的第二個系統,此系統會包含 [SalesWebClient]。

  8. 將 [CatalogSystem] 從 [系統檢視] 視窗拖曳到 [WebClientSystem]。

  9. 按住 ALT 鍵時,將 [CatalogWebService] 上的 [CatalogWebService] 端點拖曳到 [SalesWebClient] 上的消費者端點 (空端點) 予以連接。

  10. 儲存方案。

後續步驟

下一個步驟是要將邏輯 DataCenter 圖表載入方案,然後將某些條件約束 (Constraint) 套用到該圖表上的伺服器模型。若要繼續,請參閱逐步解說:將條件約束套用至邏輯 DataCenter。接著,您可以針對逐步解說:驗證用於部署的應用程式系統中的目標部署環境,驗證應用程式系統。

請參閱

工作

逐步解說:在應用程式圖表上定義應用程式

概念

跨分散式系統設計工具的工作流程

其他資源

分散式系統設計工具入門逐步解說