Apache JServ |
|
the 100% pure Java server application that acts as an
independent servlet-request server. |
mod_jserv |
|
the Apache module that converts HTTP requests to servlet
requests, connecting to the proper servlet engine and sending back the HTTP response to
the client. |
Apache JServ Protocol |
|
the protocol used to communicate between the web server
and the servlet engine over a TCP/IP connection. |
Local Mode |
|
when the web server and the servlet
engine are run by the same machine and share the same system resources. This mode has two
flavors:
integrated/automatic is when the web server controls the
execution of the servlet engine, spawning the JVM process, restarting it if it crashes and
stopping it when the web server is shut down.
standalone/manual is when the two applications are executed
independently and do not control each other.
|
Remote Mode |
|
when the two applications reside on
different machines and connect using a TCP/IP connection. This allows the two applications
to use different system resources (CPU, memory, disks) and reduce to a minimum the
overhead of servlet execution on existing web servers and their resources. |
Servlet |
|
any Java class that implements the javax.servlet.Servlet
interface and is, therefore, executable by any compliant servlet engine. |
Servlet Repository |
|
is a collection of compiled servlets. A repository may
be a single directory or a single compressed archive (jar or zip) |
Servlet Zone |
|
is the servlet engine equivalent of a web server's
virtual host, separating servlets into different contexts. |