|
Chapter 1 , “Apache Tomcat,” provides an introduction to the Apache and Tomcat projects, their history, and information about the copyright licenses under which they can be used.Chapter 2 , “Web Applications: Servlets, JSPs, and More,” is a “10,000-foot overview” of Web technologies for administrators unfamiliar with them, including CGI, servlets, JSPs, JSP tag libraries, and MVC (Model-View-Controller) architecture. Chapter 3 , “Tomcat Installation,” details the installation of JVM and Tomcat on Windows and Unix/Linux systems, and offers troubleshooting tips. Chapter 4 , “Tomcat Architecture ,” provides a conceptual background on components of the Tomcat 6 server architecture, including Connectors, Engines, Realms, Valves, Loggers, Hosts, and Contexts. Chapter 5 , “Basic Tomcat Configuration,” covers the configuration of the Tomcat server components introduced in Chapter 4 . Chapter 6 , “Advanced Tomcat Features,” details advanced Tomcat configuration topics, such as access log administration, single sign-on across Web applications, request filtering, the Persistent Session Manager, and JavaMail session setup. Chapter 7 , “Web Application Configuration,” describes the structure of Web applications deployed in Tomcat, and their configurable elements. Chapter 8 , “Web Application Administration,” explains how these Web applications can be packaged, deployed, undeployed, and, in general, managed. There are three ways to do this in Tomcat: via HTTP commands, via a Web-based GUI, and through Ant scripts. Chapter 9 , “Class Loaders,” introduces Java class loaders and discusses their implications for Tomcat, including security issues. Chapter 10 , “HTTP Connectors,” describes Tomcat’s internal HTTP protocol stack that enables it to work as a Web server. The chapter covers its configuration, as well as security and performance issues. Chapter 11 , “Tomcat and Apache HTTP Server,” covers the use of Apache as a Web server frontend for Tomcat using both Apache’s mod_proxy as well as the JK Connector. Chapter 12 , “Tomcat and IIS,” provides detailed coverage of the use of IIS as a Web server frontend for Tomcat. Chapter 13 , “JDBC Connectivity,” discusses JDBC-related issues in Tomcat, such as connection pooling, JNDI emulation, configuring a data source, and alternative JDBC configurations. Chapter 14 , “Tomcat Security,” deals with a wide range of security issues, from securing Tomcat installations to configuring security policies for Web applications that run on it. Download free ebooks on javascript: Professional Apache Tomcat 6
|
Free programing ebooks
Chapter 1 , “Apache Tomcat,” provides an introduction to the Apache and Tomcat projects, their history, and information about the copyright licenses under which they can be used.