Zeus Servlet Server Install Guide
Overview
Java is currently finding favour with web developers as the tool of choice for dynamic content generation. It's threaded nature and object inheritance make it ideal for many web applications. Application Server provides Java Servlet support through the Zeus Distributed Authentication and Content API and Sun's javax.servlet.* classes. Java Servlet support is an example of the power and flexibility the Distributed Content generation API.A Java application, called Zeus ServletServer receives requests from the webserver to handle Servlet requests. The multi-threaded Zeus ServletServer loads the required servlet off disk and caches it in memory, then runs the servlet in a safe sand-boxed environment and returns the generated page to the webserver. The webserver can then process this page further, for example performing Server Side Include parsing, or encrypted it for communication over an SSL channel.
Installation
The Zeus ServletServer is available in %ZEUSHOME%/web/java/servlet where %ZEUSHOME% is your Zeus application installation directory. There is a simple shell script called start which is the easiest way to start up the server. This script may require simple modification if your Java VM is not in /usr/java. Servlets are located by looking at the CLASSPATH environment variable, so you will probably want to alter the CLASSPATH setup in the start script to add your Servlet directories to it.To start the servlet server to handle servlet requests for a virtual server, simply type:
$ start vserver Where vserver is the name of the virtual server that will be sending the ServletServer requests. The Servlet Server will read all the configuration information needed for initialisation, such as the hostname & port you entered into the Servlet Server configuration box. When the Servlet Server starts you will see something like:Zeus ServletServer/1.0 - (C) Zeus Technology Ltd 1997 Starting server on port 31461 using prefix /servlet/ Then if you put a servlet called, say, HelloWorld.class somewhere in your CLASSPATH, you could run it by accessing the URL /servlet/HelloWorld.