建置基本拓蹼

拓蹼包括單元以及那些單元之間的鏈結。單元表示電腦系統的各個部分,例如伺服器軟硬體、作業系統及應用程式元件;鏈結表示那些單元之間的關係,例如通訊與管理。

程序

建立拓蹼通常包含下列步驟:

  1. 開啟「部署」視景,方式是按一下視窗 > 開啟視景 > 部署
  2. 建立拓蹼,方式是按一下檔案 > 新建 > 拓蹼,並完成精靈。
  3. 從「選用區」中名稱以括弧括住的範本建立表示應用程式的單元,例如 Web 元件。 Web 元件單元位於「選用區」的應用程式工具抽屜中。
    新的 Web 元件

    在拓蹼編輯器中,類似於這個 Web 元件的單元不表示正在開發的 Web 應用程式,而是表示該應用程式的部署實例,即部署實務範例中該應用程式的單一安裝。依照慣例,每一個名稱以括弧括住的範本都包含一個以上概念性單元,這些單元表示指定的應用程式元件或基礎架構部分,而非特定應用程式或伺服器。不具有括弧的範本表示非常詳細的特定系統。您可以過濾「選用區」,從而僅顯示某個類型的範本。如果要進行過濾,則可以在「實體部署」視點(適用於具有概念性單元的範本)與「基礎架構部署」視點(適用於具有具體單元的範本)之間進行切換。

    您還可以使用「快速選用區」來新增單元,方式是按下 Ctrl+T,鍵入單元或範本名稱的開始幾個字元,並選取您要新增的單元或範本。使用「快速選用區」新增單元與從「選用區」新增單元產生的結果相同,且「快速選用區」中單元及範本的清單與「選用區」中的清單相同。如需相關資訊,請參閱將單元新增至拓蹼

    您可以透過按兩下單元,然後從位於蹦現視窗頂端的清單中選取需求,來查看需求。應用程式單元至少具有管理需求。

    單元的需求
    例如,Web 元件必須在 Web 伺服器上執行。因為此單元尚未具有伺服器,所以拓蹼編輯器將一則訊息新增至單元,您可於單元左下角看到該訊息的圖示。
    Web 元件上的警告,包括一則訊息,說明「必須管理單元(『Web 元件』)」

  4. 從「選用區」的應用程式工具抽屜中,建立表示 Web 伺服器的單元,例如 J2EE 伺服器單元。 此單元將提供對 Web 元件的管理
    伺服器單元
    拓蹼編輯器的「選用區」包括表示一般類型伺服器的單元(例如 J2EE 伺服器單元),以及表示特定類型伺服器的單元。您可以從同屬單元開始,並在部署規劃週期中逐步移至更具體的單元。
  5. 使用下列任何一種方式,建立從 Web 應用程式單元到伺服器單元的管理鏈結:
    • 從「選用區」的一般工具抽屜中,按一下管理鏈結,然後按一下鏈結並將其從 Web 元件拖曳到伺服器單元。
    • 按一下 Web 元件,然後將滑鼠指標移至該元件上方,直到顯示鏈結控點為止。然後,將管理鏈結控點(從單元底端中心延伸的控點)從 Web 元件拖曳到伺服器單元。
      從鏈結控點建立管理鏈結

      如果鏈結控點未顯示,請按一下該單元以選取它,然後再次將滑鼠移至該單元。如果鏈結控點仍未顯示,則可能該控點已設為不顯示;請參閱設定單元外觀的喜好設定

    • 按一下位於 Web 元件左下端的圖示,選取錯誤,並使用解決方案來自動建立管理鏈結。
      從解決方案建立管理鏈結
      如需拓蹼編輯器可以如何自動更正拓蹼中的問題並解析相依關係的相關資訊,請參閱解決拓蹼的相關問題
    現在,管理鏈結已鏈結兩個單元,指出 Web 元件正在伺服器上執行。
    從解決方案建立管理鏈結
    不同類型的鏈結指出單元之間不同類型的關係。如需鏈結的相關資訊,請參閱將單元鏈結在一起及其相關主題。
  6. 將更具體類型的伺服器單元新增至拓蹼,例如 WebSphere® Application Server 7.0 單元,則使用「選用區」中的具體範本,其名稱不以括弧括住。
    新的應用程式伺服器單元
    「選用區」中名稱不以括弧括住的單元是具體單元,這些單元表示特定應用程式元件或部分基礎架構。在此情況下,具體伺服器將是概念性 J2EE 伺服器的特定實現。
  7. 建立從同屬伺服器單元到新特定伺服器單元的實現鏈結,方式是使用「選用區」中的實現鏈結項目,同屬伺服器單元上錯誤的解決方案,或者實現鏈結控點(延伸自同屬伺服器單元的底端)。
    實現鏈結
    實現鏈結指出目標單元是來源單元的更特定實例的目標單元。在此情況下,您從同屬應用程式伺服器單元開始,然後移至特定類型的伺服器。如此一來,您可以使用拓蹼編輯器在抽象層次開始規劃,然後將詳細資料新增至規劃。

下一步

這個簡式拓蹼只是說明拓蹼編輯器之基本使用的起始點。您可以使用拓蹼執行大量其他作業;如需相關資訊,請參閱本節中的其他主題。如需拓蹼編輯器更為詳細的簡介,請參閱使用拓蹼編輯器來規劃部署指導教學。

意見