邏輯架構確定提供一組使用案例中所述服務的 Java Enterprise System 元件。通常以圖形化方式表示邏輯架構。圖 2–1 中說明了評估使用案例所需的元件。
在邏輯架構中包含圖 2–1 中的元件的理由如下:
使用案例中所述的入口網站服務是由 Portal Server 提供的。一般使用者透過網路型入口桌面存取入口網站服務。出現在用戶端層中最左邊的 Web 瀏覽器用戶端表示在其 Web 瀏覽器中檢視入口桌面的一般使用者。對於評估解決方案,您需要安裝範例入口桌面。
Portal Server 和數個其他網路型元件必須在 Web 容器中執行。對於評估解決方案,您需要選擇安裝 Web Server 以提供所需的 Web 容器。雖然 Web Server 並不直接提供任何服務,也不會顯示在圖 2–1 中,仍要安裝它以為 Portal Server、Access Manager、Communications Express 和 Instant Messaging 提供 Web 容器支援。
一般使用者透過網路型 Communications Express 介面存取使用案例中所述的郵件及行事曆服務。出現在用戶端層中最左邊的 Web 瀏覽器用戶端表示在其 Web 瀏覽器中存取 Communications Express 的一般使用者。
使用案例中所述的郵件服務是由 Messaging Server 提供的。Messaging Server 有其自己的 Web 容器。
使用案例中所述的行事曆服務是由 Calendar Server 提供的。Calendar Server 有其自己的 Web 容器。
使用案例中所述的即時訊息傳送服務是由 Instant Messaging 提供的。
使用案例中所述的認證及授權服務 (包括單次登入及入口網站代理認證) 是由 Access Manager 提供的。
支援使用案例中所述的服務需要 LDAP 目錄服務。LDAP 服務是由 Directory Server 提供的。LDAP 目錄儲存關於其他元件、管理使用者項目及一般使用者項目的配置資料。
在圖 2–1 中,以數個層的形式排列元件。這些層代表元件在解決方案中發揮的不同作用。在評估解決方案中,於單一電腦系統上合併所有這些層。
在生產解決方案中,元件所發揮的作用協助您判定如何在整個網路中分佈元件和子元件及如何配置才能讓它們與其他軟體 (像是獨立郵件用戶端) 互通。如需關於 Java ES 多層架構的更多資訊,請參閱「Java Enterprise System 技術摘要」http://download.oracle.com/819-3585。