StandardServer

The default implementation of the org.apache.catalina.Server interface is org.apache.catalina.core.StandardServer. This is the implementation that you get if your server.xml does not specify a different class through the className attribute of the<Server> element.

The primary responsibilities of a Server are to act as a container for one or more Service instances and to open a server socket on a port on which to listen for a shutdown command. This port number and the shutdown command are specified using the port and shutdown attributes of the<Server> element respectively.

Its initialize() and start() methods are called during the startup process that is kicked off by the Bootstrap class's main() method. These methods simply call ...

Get Tomcat 6 Developer's Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.