NonStop Servlets for JavaServer Pages (5.0) System Administrator's Guide

NonStop Servlets for JavaServer Pages (NSJSP) System Administrator’s Guide525644-002
1-1
1 Overview and Architecture
This section describes:
Java 2 Enterprise Edition (J2EE) Overview on page 1-3
JavaServer Pages (JSP) Architecture on page 1-7
NonStop Servlets for JavaServer Pages (NSJSP) Architecture on page 1-12
New Features in the HP NSJSP Implementation on page 1-14
NonStop Servlets for JavaServer Pages (NSJSP) is a container that runs Java servlets
and JavaServer Pages (JSPs), which are platform-independent, server-side programs
that programmatically extend the functionality of web-based applications by providing
dynamic content from a webserver to a client browser over the HTTP protocol.
The HP implementation of NSJSP 5.0 (HP product number T1222) is based on Tomcat
5.0.28 and runs with the iTP Secure WebServer 6.0 (SPR ABV or later). NSJSP
implements the Java Servlet 2.4 and the JavaServer Pages 2.0 specifications. The
official reference implementation for the Java Servlet 2.4 and JavaServer Pages 2.0
specifications is developed and maintained by the Jakarta Project at
http://jakarta.apache.org/ of the Apache Foundation.
NSJSP includes the following new features and improvements:
J2EE standards support
Java Servlet 2.4 and JavaServer Pages 2.0 specifications
Performance optimizations and reduced garbage collection
An optional standalone application deployer
Complete server monitoring using JMX technology and the manager web
application
Improved taglibs handling (including advanced pooling and tag plugins)
Enhanced Security Manager support
For more detailed information, see the Tomcat 5.0 documentation at
http://jakarta.apache.org/tomcat/tomcat-5.0-doc/index.html
.
NSJSP 5.0 also incorporates the JMX based administration application as well as the
HTML-based manager application.
For details about migrating from previous NSJSP releases to NSJSP 5.0, refer to
Section 7, Migrating to NSJSP 5.0.
Note. NSJSP 5.0 uses MX4J from SourceForge.net which is a JMX reference implementation
based on Sun’s JMX specifications. For more information, see
http://sourceforge.net/projects/mx4j.