Sun Java Enterprise System 2005Q1 部署範例系列:評估方案

部署方案

開發解決方案架構的第一個步驟是準備部署方案。部署方案包含下列項目:

本節描述如何基於評估使用案例中所述的使用案例開發部署方案。

邏輯架構

邏輯架構確定提供一組使用案例中所述服務的 Java Enterprise System 元件。通常以圖形化方式表示邏輯架構。圖 2–1 中說明了評估使用案例所需的元件。

圖 2–1 評估部署邏輯架構

繪圖; 包含表示以文字列出的元件的方塊。

在邏輯架構中包含圖 2–1 中的元件的理由如下:

圖 2–1 中,以數個層的形式排列元件。這些層代表元件在解決方案中發揮的不同作用。在評估解決方案中,於單一電腦系統上合併所有這些層。

在生產解決方案中,元件所發揮的作用協助您判定如何在整個網路中分佈元件和子元件及如何配置才能讓它們與其他軟體 (像是獨立郵件用戶端) 互通。如需關於 Java ES 多層架構的更多資訊,請參閱「Java Enterprise System 技術摘要http://download.oracle.com/819-3585

服務品質需求

邏輯架構確定提供使用案例中所述服務的 Java ES 元件,但不會讓您瞭解如何在網路上安裝這些元件。在一般生產解決方案中,透過安裝和配置多個元件實例並將這些實例分散在數個電腦系統中來滿足各種服務品質需求,像是回應時間、服務可用性和服務可靠性。例如,在兩個不同的電腦系統上安裝兩個 Messaging Server 實例並使用負載平衡硬體一併配置它們,即可為訊息傳送服務提供容錯移轉功能和高可用性。

若要判定解決方案的服務品質需求,需要分析業務需求並制定一組需求。服務品質需求基於業務需求的一些重要特性,像是必須支援的使用者數目、使用者必須經歷的回應時間及允許的當機時間。

本文件所述的評估解決方案只需要支援少量使用者,而且不需要具有持續可用性或生產解決方案的其他功能。因此,評估解決方案的系統需求是最低限度的需求。這些需求如下所列: