Sun Java Enterprise System 5 技術摘要

系統服務元件

一些 Java ES 元件提供了可支援分散式企業解決方案的主要服務。這些系統服務包括入口網站服務、身份識別及安全性服務、Web 容器服務、J2EE 應用程式服務和持續性服務。

下表按字母順序列出並簡述提供這些分散式服務的系統服務元件及它們提供的服務。每個系統服務元件皆為多重執行緒伺服器程序,能夠支援數量眾多的用戶端。如需關於各個元件的更多詳細資訊,請參閱系統服務元件

表 1–1 Java ES 系統服務元件

元件 

提供的系統服務 

Sun Java System Access Manager

提供存取管理與數位身份管理服務。存取管理服務包含存取應用程式和/或服務所需的認證 (包含單次登入) 與以角色為基礎的授權。管理服務包括對個別使用者帳號、角色、群組以及策略的集中管理。

Sun Java System Application Server

為 Enterprise JavaBeansTM (EJB) 元件 (像是階段作業 Bean、實體 Bean 及訊息驅動 Bean) 提供 J2EE 容器服務。該容器提供需要的架構服務給緊耦合的分散式元件產生互動,使 Application Server 成為電子商務應用程式和 Web 服務的開發與執行平台。Application Server 還提供 Web 容器服務。

Sun Java System Directory Server

提供用於儲存和管理企業內部網路和網際網路資訊的中央儲存庫,這些資訊包括身份設定檔 (員工、客戶、供應商等等)、使用者憑證 (公開金鑰憑證、密碼和號碼)、存取權限、應用程式資源資訊和網路資源資訊等等。 

Java DB [Java ES 5 是第一個包含 Java DB 做為產品元件的版本。Java DB 的首次發行是以 Derby Database 為名稱,做為共用元件發行,並包含於 Java ES 2005Q4 中。]

為 Java 應用程式開發提供簡易資料庫。Java DB 是 Sun 支援的 Apache Derby 開放原始碼 100% Java 技術資料庫發行軟體。

Sun Java System Message Queue

在鬆耦合的分散式元件和應用程式間提供可靠的非同步訊息傳送。Message Queue 實作了 JavaTM Message Service (JMS) API 規格,並增加了企業功能,像是安全性、延展性及遠端管理。

Sun Java System Portal Server

為存取業務應用程式或服務的瀏覽器式用戶端提供重要入口網站服務,像是內容集合與個人化。Portal Server 還提供可配置的搜尋引擎。 

Sun Java System Service Registry

提供登錄與儲存庫以支援 Web 服務導向的架構 (SOA) 應用程式。Service Registry 實作了登錄與探索 Web 服務的工業標準以及管理關聯資訊和事實、工件 (像是 XML 模式、業務程序規則、存取控制、版本控制等) 的工業標準。 

Sun Java System Web Server

Java Web 元件,例如 Java TMServlet 與 JavaServer PagesTM (JSPTM) 元件提供 J2EE Web 容器服務。Web Server 也支援其他用於提供靜態與動態 Web 內容的 Web 應用程式技術,像是 CGI 程序檔和 Sun Java System Active Server Pages。