Apache Tomcat

slide1 n.w
1 / 7
Embed
Share

Apache Tomcat is an open-source web server and servlet container developed by the Apache Software Foundation. It supports Java technologies such as Java Servlet, JSP, EL, and WebSocket. Learn about its main configuration files, web application manager, applications section, and the difference between web server and application server.

  • Apache Tomcat
  • Web Server
  • Open Source
  • Java Technologies
  • Servlet Container

Uploaded on | 1 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. APACHE TOMCAT Apache Tomcat is an Open-Source Web Server and Servlet Container. Tomcat is a Server for hosting Java Web Applications. It was developed by the Apache Software Foundation (ASF). Apache Tomcat includes tools for configuration and management. Tomcat Supports Java Technologies: Java Servlet Java Server Pages (JSP) Java Expression Language (EL) Java WebSocket.

  2. APACHE HTTPD VS TOMCAT There are many ways to compare Tomcat vs. the Apache HTTP Server. Apache web server's primary purpose is to simply serve up Static content (HTML, images, audio and text). Tomcat provides Dynamic content by employing Java-based logic.

  3. MAIN CONFIGURATION FILES (PRE-REQUISITES) Package Configuration Files Auxiliary Directory Log Files Location Service / Daemon Ports : tomcat : /tomcat/bin/conf : tomcat : /tomcat/logs : tomcat10 : tomcat-8080

  4. WEB APPLICATION MANAGER Message Manager Applications Deploy Diagnostics Server Information : Displays success and failure messages. : General manager operations like list and help. : List of web applications and commands. : Deploying web applications. : Identifying potential problems. : Information about the Tomcat server.

  5. APPLICATIONS SECTION Path Display Name Running Sessions Commands : The web application context path. : Display name for the web application if it has one configured in its "web.xml". : Web application is running / available (true), or not running unavailable (false). : The number of active sessions for remote users of this web application. : start / stop / reload / undeploy

  6. WEB-SERVER VS APPLICATION-SERVER By strict definition, a web server is a common subset of an application server. Web server and Application server are kinds of the server to deliver sites and application operations performed between users and back-end business applications of the organization. WEBSERVER APPLICATION SERVER 1. It handles the HTTP protocol. 2. Protocol dependent. 3. It is mostly designed to serve static content. 4. Serves web-based applications. 5. It provides only web container (servlet + jsp). 6. Apache, Nginx, caddy, IIS, lighttpd It handles any number of protocols (http, tcp-ip, etc.) Protocol independent. It is used to run dynamic code or business logic Web based applications and Enterprise applications. Web container + EJB container + JMS container. Tomcat, Weblogic, Websphere, Glassfish, JBOSS

More Related Content