NonStop Systems Introduction
The Application Server Environment
NonStop Systems Introduction—527825-001
3-25
WebLogic Server and the J2EE Platform
As the figure shows, a J2EE application consists of:
•
Client components that constitute the client presentation layer. The J2EE client can
be an application or a Web client.
•
For Web applications, Web-tier components that constitute the server-side
presentation layer (this layer can reside on the NonStop server or a separate Web
server as shown in the figure).
•
Business-tier components that constitute the business logic of the application.
These are the enterprise beans, described later in this section.
•
Components that provide database access. These components include TMF and
SQL/MX.
This architecture makes hosting the components of the different tiers on platforms of
your choice easy. For example, you can easily create multi-tiered split-processing
architectures in which critical data access-related Enterprise JavaBean components
reside on a NonStop server, and less critical Enterprise JavaBean or Web components
reside on servers running the UNIX or Windows operating system.
Figure 3-16. J2EE Multi-Tiered Architecture
Web server
Servlets
or JSP
Web
browser
VST036.vsd
Client tier Business and
database tier
Web tier
NonStop server
Business Logic
J2EE
application
J2EE
application
Enterprise
beans
Database
access
Enterprise
beans
Database
Java program