Application Server 為開發、部署和管理企業應用程式提供了牢固的 J2EE 平台。主要功能包括作業事件管理、效能、可延伸性、安全性以及整合。Application Server 支援的服務包含從 Web 發佈到企業範圍內的作業事件處理,同時可讓開發人員基於 JavaServer Pages (JSPTM)、Java servlet 以及 Enterprise JavaBeansTM (EJBTM) 技術建置應用程式。
Application Server 提供了進階叢集和容錯移轉技術。這些功能讓您可以執行可延伸的且具有高可用性的 J2EE 應用程式。
叢集 - 叢集是一組 Application Server 實例,它們做為一個邏輯實體一起工作。叢集中的每個 Application Server 實例均部署有相同配置和相同的應用程式。
透過將 Application Server 實例增加至叢集來實現水平比例縮放,從而增加系統容量。可以在不中斷服務的情況下將 Application Server 實例增加至叢集。HTTP、RMI/IIOP 和 JMS 負載平衡系統會將請求分散到叢集中運作狀態良好的 Application Server 實例中。
高可用性 - 可用性允許對叢集中的 Application Server 實例進行容錯移轉保護。如果一個 Application Server 實例出現故障,則其他 Application Server 實例將接管指定給該故障伺服器的階段作業。階段作業資訊儲存在高可用性資料庫 (HADB) 中。HADB 支援 HTTP 階段作業和有狀態階段作業 Bean 的持續性。