下圖顯示的是使用 Java ES 元件提供表 2–4 中所列入口網站、通訊及識別服務的邏輯架構。由於每個 Messaging Server 邏輯上獨立的配置均提供不同的服務,因此架構會將它們視為不同的元件。
會將元件放置在水平要素 (代表標準邏輯層) 以及垂直要素 (代表基礎架構服務層級) 中。元件間的互動主要取決於下列項目:彼此作為分散式基礎架構服務的功能 (基礎架構服務層級之間的互動),或是分層應用程式架構中的角色 (邏輯層中及各邏輯層之間的互動)。
在此架構中,Access Manager (存取儲存於 Directory Server 中的使用者資訊) 是 Portal Server 及表示層中其他網路型元件單次登入認證和授權的仲裁程序。Messaging Server 元件包含資料層中的訊息儲存區 (Messaging Server-STR) (傳送與擷取業務服務層中的元件)、HTTP 存取元件及表示層中的 Communications Express。
邏輯架構也顯示各 Java ES 元件間的基礎架構服務相依性。例如,Portal Server 依賴 Communications Express 的訊息傳送與行事曆通道,還依賴 Access Manager 的認證與授權服務。而這些元件又依賴 Directory Server 以取得使用者資訊及配置資料。若干個元件需要 Web Server 提供的 Web 容器服務。
如需關於 Java ES 解決方案邏輯設計的更多資訊,請參閱「Sun Java Enterprise System 2005Q4 部署規劃指南」。