本節說明本章中使用的重要技術術語,重點是闡明這些術語在 Java ES 環境中使用的方式。
部署 Java ES 軟體的整體原因,描述做為基礎的軟體系統及嘗試達到的目標。存在四種基本的 Java ES 採用方案:新系統、取代、延伸及升級。
做為分散式應用程式建構基礎的軟體邏輯單元。元件可以是 Java ES 中包含的系統元件之一,或是自訂開發的應用程式元件。應用程式元件通常符合分散式元件模型 (像是 CORBA 或 J2EETM 平台) 並執行特定的運算功能。這些元件 (不論是單一還是組合形式) 均提供業務服務,並可將它們封裝為 Web 服務。
一種應用程式,其邏輯覆蓋整個網路或網際網路環境 (分散層面),其範圍與規模符合生產環境或服務提供者的需要 (企業層面)。
經常透過圖形化使用者介面 (例如網際網路瀏覽器或行動裝置 GUI) 使用分散式應用程式的人員。應用程式可支援之同時運作的一般使用者數目,是應用程式部署架構的重要決定因素。
針對一個或更多個用戶端執行的軟體功能。此功能可以是非常低階的 (例如記憶體管理服務),或是高階的 (例如信用查核業務服務)。高階服務可以由一系列的個別服務構成。服務可以是本機 (本機用戶端可以使用) 或分散 (遠端用戶端可以使用) 的。
Java ES 系統服務元件可提供主要的 Java ES 基礎架構服務,而 Java ES 服務品質元件可增強這些系統服務。您可以在 Java ES 安裝程式內選取產品元件。
一種包含在 Java ES 中的系統元件。這些元件增強了系統服務元件和分散式應用程式元件的可用性、安全性、延展性、服務性及其他品質。
一種包含在 Java ES 中的系統元件。共用元件 (通常是程式庫) 可為其他系統元件提供本機服務。
包含在 Java ES 中並由 Java ES 安裝程式安裝的任何套裝軟體或套裝軟體集。存在數種系統元件:可提供 Java ES 基礎架構服務的產品元件,以及可為其他系統元件提供本機服務的共用元件。
定義 Java ES 提供之唯一功能的一個或更多個分散式服務。系統服務通常需要以下元件的支援:數個服務品質元件、數個共用元件或這兩者的各一部份。
一種包含在 Java ES 中的系統元件。系統服務元件提供主要的 Java ES 基礎架構服務:入口網站服務、識別與安全性服務、Web 與應用程式服務以及可用性服務。