雖然拓蹼編輯器包括表示個別軟硬體部分的單元,但是通常先在邏輯層次開始規劃部署,再規劃技術專用詳細資料會比較簡單。您可以先使用作業建模策略在高層次規劃應用程式,稍後再提供更完整的詳細資料。
關於這項作業
作業建模是做出並擷取電腦系統作業架構相關決策的方法。建立作業模型時,您在高抽象層次說明系統,指定如何組織及連接應用程式元件,這些元件所在位置並於何處進行管理,以及應用程式將解決哪些業務需求。您未指定應用程式或基礎架構相關的任何技術專用詳細資料,例如所使用的作業系統,或者所使用的應用程式伺服器品牌。處理此抽象層次的拓蹼稱為
邏輯模型。
您可以使用邏輯模型中任何類型的單元,但是下列作業建模單元用於表示邏輯模型中的高層次概念:
- 位置
- 實體地理位置或安全區域
- 動作者
- 與系統互動的人員或外部電腦系統,例如客戶、管理者或員工
- 元件
- 軟體的可部署單元
- 節點
- 執行、安裝或部署元件或其他軟體所需要的基礎架構
- 部署單元
- 應用程式元件(但不是獨立可執行應用程式)的資料類型。
如需如何建立基礎架構圖(特定樣式的邏輯模型)的相關資訊,請參閱在邏輯層次對應用程式基礎架構進行建模。
程序
如果要對應用程式的作業或邏輯佈置進行建模,請執行下列動作:
- 使用預設公用可編輯合約建立新拓蹼。
- 在拓蹼中建立位置,以表示網路的不同實體位置或部門。
- 新增節點作為位置成員,以表示每一個位置中的電腦系統。
- 新增元件至節點,以表示應用程式的元件。 您還可以透過匯入 UML 元素來建立元件。
- 新增單元,以表示客戶、外部系統或在此抽象層次中重要的其他應用程式組件。 您還可以透過匯入 UML 動作者,建立表示人員(例如客戶)的單元。
- 使用應用程式通訊限制項鏈結,鏈結必須通訊的應用程式元件與其他單元。 因為應用程式元件無法在沒有位置與節點之間網路連線的情況下進行通訊,所以這個圖中的鏈結上會出現錯誤:
- 解決鏈結上的錯誤,方式是在必須通訊的位置之間及必須通訊的節點之間,建立網路通訊限制項鏈結。 您可以在拓蹼編輯器中使用解決方案,自動建立必要的限制項鏈結;請參閱解決拓蹼的相關問題。
下一步
可以使用下列任何一種方式,進一步使用此圖:
- 將此圖匯入至另一個拓蹼,並將節點及元件解析為單元,這些單元表示您要用於應用程式及其基礎架構的技術,如同對應用程式的實體層進行建模中的說明。
- 將限制項與限制項鏈結新增至單元,來指定應用程式需要的相關資訊。例如,如果不應該在同一系統上管理兩個元件,則在它們之間新增反並存限制項鏈結。如果您要將單元限制為這個圖中可以實現的單元,則將實現限制項新增至單元。
- 更為詳細地規劃應用程式的通訊結構,如同使用限制項鏈結對應用程式通訊結構進行建模中的說明。
- 透過新增部署單元,或者將圖排列成稱為基礎架構圖的特定樣式圖,來取得邏輯模型的更詳細資料;請參閱在邏輯層次對應用程式基礎架構進行建模。