Sun Java Enterprise System 5 Update 1 技術摘要

範例方案的邏輯架構

下圖顯示用以提供表 2–4 中所列、使用 Java ES 元件和 Sun Java Communications Suite 元件 (Messaging Server、Calendar Server、Instant Messaging 等) 的入口網站、通訊及身份識別服務的邏輯架構。由於 Messaging Server 的獨立邏輯配置會個別提供獨立的服務,因此架構會將他們視為個別的元件。

圖 2–6 企業通訊方案的邏輯架構

圖示為企業通訊方案的邏輯架構範例。

會將元件放置在水平要素 (代表標準邏輯層) 以及垂直要素 (代表基礎架構服務層級) 中。元件間的互動主要取決於下列項目:彼此做為分散式基礎架構服務的功能 (基礎架構服務層級之間的互動),或是分層應用程式架構中的角色 (邏輯層中及各邏輯層之間的互動)。

在此架構中,Access Manager (存取儲存於 Directory Server 中的使用者資訊) 是 Portal Server 及表示層中其他網路型元件單次登入認證和授權的仲裁程序。Messaging Server 元件包含資料層中的訊息儲存區 (Messaging Server-STR) (傳送與擷取業務服務層中的元件)、HTTP 存取元件及表示層中的 Communications Express。

邏輯架構也會顯示各個 元件之間的基礎架構服務相依性。例如,Portal Server 依賴 Communications Express 的訊息傳送與行事曆通道,還依賴 Access Manager 的認證與授權服務。這些元件都依賴 Directory Server 以取得使用者資訊及配置資料。多個元件都需要 Web Server 所提供的 Web 容器服務。

如需有關 Java ES 解決方案邏輯設計的更多資訊,請參閱「Sun Java Enterprise System Deployment Planning Guide」