Apache Tomcat 7

  • 5h
  • Aleksa Vukotic, James Goodwill
  • Apress
  • 2011

Apache Tomcat is the most popular open-source de-facto Java Web application server, standard for today's Web developers using JSP/Servlets. Apache Tomcat 7 covers details on installation and administration of Apache Tomcat 7. It explains key parts of the Tomcat architecture, and provides an introduction to Java Servlet and JSP APIs in the context of the Apache Tomcat server.

In addition to basic concepts and administration tasks, Apache Tomcat 7 covers some of the most frequently used advanced features of Tomcat, including security, Apache web server integration, load balancing, and embedding Tomcat server in Java applications.

Finally, through a practical primer, it shows how to integrate and use some of the most popular Java technologies with Apache Tomcat. In summary, Apache Tomcat 7 offers both novice and intermediate Apache Tomcat users a practical and comprehensive guide to this powerful software.

What you’ll learn

  • Install and set up Tomcat 7 on Windows and Unix platforms
  • Manage and deploy application deployed on Tomcat 7 using Manager Application
  • Secure Tomcat 7 server using security realms or HTTPS protocol
  • Embed Tomcat 7 server into your desktop Java application
  • Efficiently configure Tomcat 7 with Apache Web server
  • Configure data sources and mail sessions using JNDI in Tomcat
  • Configure logging for web applications deployed on Tomcat server

About the Authors

Aleksa Vukotic is a keen agile advocate, author, trainer, software architect, and developer, and has years of experience leading successful deliveries of business critical software projects.

He has a track record of success with the agile transformation of large companies, helping senior management lead the way in turning business requirements into effective software products. Aleksa has vast experience with Java technologies, and has been involved with the Spring Framework since the early days, becoming an expert in enterprise Java development with Spring, along with other open-source technologies. In addition to his Java EE expertise, Aleksa often utilizes his problem-solving skills to tackle the most complex issues that arise with projects. This combination of high-level management skills and technical knowledge has made Aleksa invaluable in motivating software teams to bring out the best in themselves and make rapid progress toward successful project delivery. His experience includes working with large and small teams on all levels—from high-level management, planning, and architecture to low-level technical implementation of critical software components. Aleksa co-authored Pro Spring 2.5, published by Apress, and has had several articles published in respected open-source publications. Aleksa is currently working at Open Credo, a London-based company of technical experts specializing in maximizing software development value for its clients. Outside of the working environment, Aleksa enjoys following football and exploring the latest technology gadgets.

James Goodwill James Goodwill is an eight-time published author on leading technologies such as Java Servlets, JavaServer Pages (JSPs), Tomcat, and Struts. He is a senior enterprise iOS and Java consultant in the Denver metro area and a frequent speaker and article writer.

In this Book

  • Introduction to Apache Tomcat 7
  • Deploying Web Applications to Tomcat
  • Servlets, JSPs and ServletContext
  • Using Tomcat's Manager Web Application
  • Persistent Sessions
  • Configuring Security Realms
  • Securing Tomcat with SSL
  • Valves and Servlet Filters
  • Embedding Tomcat
  • Integrating Apache Web Server
  • Integrating Spring MVC Framework
  • Logging in Tomcat
  • Configuring JNDI in Tomcat
SHOW MORE
FREE ACCESS