| Welcome to Apache Tomcat. The goal of this book is to present everything you ever wanted to know about Apache Tomcat. I’m not just interested in a mere recitation of facts, however. My goal is to provide the information you need to use Tomcat effectively. I want to show you how to run Tomcat in real-world situations where Tomcat is not only a standalone component in its own right but also a key part of an enterprise information systems strategy.
First, here are a few basics. Tomcat is a servlet container—a Web server capable of running Java-based Web applications. Unlike a typical static Web server—which, when a browser client requests a page, simply reads the appropriate file and returns its contents to the client—Tomcat can execute Java code dynamically to build pages that are returned to the browser. The Java class packages that are used to do so are collectively referred to as J2EE—Java Enterprise Edition. Technically, a servlet container like Tomcat does not directly support the entire feature set of J2EE but focuses primarily on servlets and JSPs.
Tomcat is part of the Jakarta subproject of the Apache Software Foundation. Jakarta refers to Java-based projects. The starting point for our adventure in Tomcat is therefore its homepage at http://jakarta.apache.org/tomcat. |
|
|
|