Application servers

Application servers are server programs in a distributed network that provides the execution environment for an application program. More specifically, the application server is the primary runtime component in all configurations and is where an application actually executes. The application server collaborates with the web server to return a dynamic, customized response to a client request.

The following is a list of the most commonly used applications servers that run on IBM® i:
IBM WebSphere® Application Server
WebSphere Application Server is the implementation by IBM of the Java™ Platform, Enterprise Edition (Java EE) platform. WebSphere Application Server is available in unique packages that are designed to meet a wide range of customer requirements. At the heart of each package is a WebSphere Application Server that provides the runtime environment for enterprise applications.
IBM Domino®
IBM Domino is security-rich business collaboration software for business applications, messaging, and workflow. IBM Domino software provides world-class collaboration capabilities that can be deployed as a core e-mail and enterprise scheduling infrastructure, as a business application platform, or both.
Integrated Web Application Server
The integrated web application server for i is a lightweight Java application server integrated into the operating system. The integrated web application server contains a web servlet container based on the Open Services Gateway initiative (OSGi) that is readily accessible and provides a flexible foundation for developing jsp and servlet-based Java applications.