應用程式伺服器

應用程式伺服器為分散式網路(提供應用程式的執行環境)中的伺服器程式。 尤其,應用程式伺服器為所有配置中的主要執行時間元件,且為應用程式執行之處。 應用程式伺服器會與 Web 伺服器協同作業,將動態、自訂的回應傳回給用戶端要求。

以下是在 IBM® i上執行的最常用應用程式伺服器清單:
IBM WebSphere® Application Server
WebSphere Application Server 是 IBM 所實作的 Java™ Platform, Enterprise Edition (Java EE) 平台。 WebSphere Application Server 以獨特套件提供,這些套件設計為符合廣泛的客戶需求。 每一個套件的核心是 WebSphere Application Server ,它為企業應用程式提供執行時期環境。
Integrated Web Application Server
IBM i 的整合 Web 應用程式伺服器是整合至作業系統的輕量型 Java 應用程式伺服器。 整合 Web 應用程式伺服器包含以 Open Services Gateway Initiative (OSGi) 為基礎的 Web Servlet 儲存器,可隨時存取它,並提供彈性基礎來開發 JSP 及 Servlet 型 Java 應用程式。 此外, Java API for XML-Based Web Services (JAX-WS) 和 Java API for RESTful Web Services (JAX-RS) 應用程式也可以在整合 Web 應用程式伺服器內執行。
整合 Web 服務伺服器
IBM i 的整合 Web 服務伺服器是基於整合 Web 應用程式伺服器的特殊化應用程式伺服器,可將整合語言環境 (ILE) 程式及服務程式部署為 SOAP 及 RESTful Web 服務。 整合 Web 服務伺服器也能夠將 SQL 陳述式部署成 RESTful Web 服務。