部署模型是最特定層次的拓蹼。此類型的模型說明應用程式的特定完整部署實例,以及在其中部署該應用程式的特定基礎架構。
關於這項作業
在建立部署模型之前,先建立實體模型,如
對應用程式的實體層進行建模中所述。在大部分情況下,您將還需要說明可用之實際基礎架構的基礎架構模型。
程序
- 使用預設專用合約建立新拓蹼。 此拓蹼中的單元專用,因為它們表示已完成的部署實例,而非部署實例的規劃。專用合約強制您解決所有錯誤,並填寫單元的所有必要資訊,然後才能部署拓蹼。
- 將實體模型匯入至新拓蹼。 這個匯入的拓蹼包含未呈現於實體模型中的錯誤,因為單元在新拓蹼中具有專用合約。例如,現在您位於特定部署實例中,必須將所有概念性單元實現為具體單元。
- 從基礎架構模型中匯入您要使用的基礎架構,或者建立符合可用基礎架構的具體單元。
- 匯入您正在部署的應用程式,方式是將資源(例如專案、EAR 檔及 DDL 檔)從「專案瀏覽器」視圖拖曳到圖表,或者建立表示應用程式的具體單元。
- 設定實體模型中單元的安裝狀態,以指定它們是已安裝、待安裝,還是待解除安裝。
- 建立從實體模型到基礎架構單元及應用程式元件單元的實現鏈結。
- 建立從應用程式元件到基礎架構元件的管理鏈結(非延遲管理限制項鏈結),並解決由於建立管理鏈結而產生的所有錯誤及警告。
- 使用「拓蹼狀態」視圖的拓蹼核對清單標籤,確保解決拓蹼中的所有錯誤及警告。