This image shows the high-level
architectural components of WebSphere Application Server - Express for iSeries.
The architecture of WebSphere Application Server - Express
consists of these software components:
WebSphere subsystem
The WebSphere
Application Server - Express subsystem, QASE5, contains the jobs that pertain
to WebSphere Application Server - Express. In addition to the jobs running in
the QASE5 subsystem, your applications may also use jobs running in other
subsystems.
Application server
The application
server provides the runtime environment for server-side Java components (such
as servlets and JavaServer Pages). An application server contains the following
architectural components:
o
Web container
The
Web container runs within the application server and handles requests for
servlets, JavaServer Pages files, and the Web applications that contain them.
o
Name server
The
Java Naming and Directory Interface, or JNDI, is used to provide access to Java
components within a distributed computing environment. The WebSphere
Application Server - Express name server provides the implementation of the
JNDI service. You can bind WebSphere Application Server - Express resources to
JNDI names, which allows applications to access resources such as data sources
and mail providers.
o Security
server
The
WebSphere Application Server - Express security server provides security infrastructure
and mechanisms to protect sensitive application resources and administrative
resources and to address enterprise end-to-end security requirements on
authentication, on resource access control, on data integrity, confidentiality,
and privacy, and on secure interoperability.
HTTP
server
The
HTTP server receives requests for server-side components (such as servlets and
JavaServer Pages) and passes the requests to WebSphere Application Server -
Express through an interface called the WebSphere plug-in. WebSphere
Application Server - Express supports these HTTP servers:
- IBM HTTP Server for iSeries (powered by Apache)
- Lotus Domino HTTP Server
WebSphere plug-in
WebSphere Web
server plug-ins enable the Web server to communicate requests for dynamic
content, such as servlets, to the application server. WebSphere Application
Server - Express ships two plug-ins; one for IBM HTTP Server for iSeries
(powered by Apache) and one for Lotus Domino HTTP Server. The plug-ins use a
configuration file to determine whether a request should be handled by the Web
server or the application server. For example, the plug-in forwards servlet
requests to the application server. If you are using the HTTP server to serve
HTML files, then the plug-in forwards HTML requests to the HTTP server.
No comments:
Post a Comment