Apache Tomcat

Introduction

Tomcat is a open source implementation of Java Servlet, JavaServer Pages (JSP), Java Expression Lanaguage (EL) and Java WebSocket technologies.

Tomcat is a Servlet Container. It could be a standalone container and also a embedded container. There are three main component in Tomcat.

  • Catalina: Servlet Container
  • Coyote: HTTP Connector
  • Jasper: JSP Engine

 

Tomcat Example

 

Embedded Tomcat Example

 

Configuration

  • Clusttering – Http Servlet Replication
  • SSL/TLS
  • Load Balancer
  • Monitoring and Management
  • Logging
  • Tomcat JDBC Connection Pool
  • Security

 

Reference

廣告