What is WebSphere Application Server - Express?

WebSphere Application Server- Express allows you to implement and manage server-side Java components, such as servlets and JavaServer Pages (JSP) files. These Java components can add complex business logic and dynamic functions to static HTML Web pages.

How an application server differs from a Web server

Application servers extend a Web server's capabilities to handle Web application requests, typically using Java technology. An application server makes it possible for a server to generate a dynamic, customized response to a client request.

This example demonstrates this request and response process:

  1. A user at a Web browser on the public Internet visits a company Web site. The user requests to use an application that provides access to data in a database.
  2. The user request is received by the Web server.
  3. The Web server configuration determines that the request involves an application that contains resources not handled directly by the Web server (such as servlets). It forwards the request to a WebSphere Application Server - Express product through the WebSphere plug-in.
  4. The invoked application then processes the user request. For example:
  5. The application server collaborates with the Web server to return the results to the user.

WebSphere Application Server - Express for iSeries supports these Web servers:

Administrative interfaces

The primary tool for configuring and managing application servers and applications is the HTTP Server Administration interface.

WebSphere Application Server - Express also provides these administrative tools:

These features are provided as technology previews:

For more information about the administrative tools, see Administrative tools.

Application development

WebSphere Application Server - Express provides application programming interfaces (APIs) for server-side Java components, which are based on specifications published by Sun Microsystems. You can use these Java components to build complex Web applications, such as an e-commerce Web site:

For more information on developing applications for WebSphere Application Server - Express, see Application development.

Note: The WebSphere Application Server - Express product does not include programming tools or a development environment for these APIs. However, WebSphere Development Studio Client for iSeries is shipped with WebSphere Application Server - Express, and it includes several application development tools that run on a client workstation. For more information about WebSphere Development Studio Client, see Application development tools.